The sword of hannibal - McCarthy, Terry (Time Warner Book Group, 2005)