'This book is quite a ride . . . The powerful story and the riches of the setting do not romanticise the past'