Spartans - Kennell, Nigel M. (Wiley-Blackwell, 2010)