for Every Cat an Angel by Christine Davis 9780965922517 Hardback 2001