The battle 100 the stories behind history's most influential battles - Lanning (Sourcebooks, 2003)