C E ECKERSLEY BOOKS