Prompted by a question during last night's chat, I googled "why did hannibal not attack rome", and lo and behold, David Anthony Durham's blog came up!
I found two entries on Hannibal (Pride of Carthage, A Novel of Hannibal):
Misunderstanding Hannibal (2005)
Meeting Hannibal (2004)
As promised, I will review what historians have say on the matter of Hannibal not going for the city of Rome itself after Cannae and blog it soon.