Carol Birch - Jamrach's Menagerie (Canongate Books) - The Independent