C L Hawley

26 Belgrave Street, Skipton, North Yorkshire, BD23 1QB

Contacts: Catherine Hawley

Literary criticism, history, theology, philosophy, classics, Yorkshire, Lancashire and also some children's books.