The Long Hot Summer by Kathleen MacMahon 9781847445476 Hardback 2015