By Haddon Mark
By Yann Martel
By Maggie O'Farrell
By Terry pratchett
By Jackie Kay
By Jeanette Winterson
By PHILLIPAA GREGORY
By Dodie Smith
By Rose Tremain