"Carthage Must Be Destroyed" by Richard Miles is a great history on Carthage. It doesn't strictly cover only Hannibal, and gives an account of the whole timeline of Carthage, but the section on Punic War 2 is very extensive and in particular goes into a lot of detail into Hannibal's propaganda war against Rome and the cultural context of the war in general. There's also Gerhard Herm's "The Phoenicians" which is older and somewhat drier but has oodles of details on Phoenician/Carthaginian culture, along with history.
<NEW FIC!> Revolution #9: Somewhere out there, there's a universe in which your mistakes and failures never happened, and all you wished for is true. How hard would you fight to make that real?
[11:20:46 AM] GlowStiks: lucina is supes attractive
[12:40] Lace: lucina is amazing
[12:40] Neir: lucina is pretty much flawless
how did your facebook creeping go
[04:55] Lianru: i3uster is actuallly quite cute
I found her but decided not to jeopardize the governor’s cruise tourism development plan by being a creeper and refocus on creeping on Korean coworker instead
the local tourist trash vendors will appreciate your sacrifice, even if they shall never know your name
[04:55] Lianru: i3uster is actuallly quite cute
They probably do know my name, I’ve been in the papers twice already and every time I meet someone they tell me about it
Not much happens here
is this sakura quest
[04:55] Lianru: i3uster is actuallly quite cute
I mean pretty much
I got an in with Korean girl by agreeing to let her use me as a human eikaiwa classroom, my plan is to do never ever make a move and alternate between cruelly aloof and overly clingy like a crazy person for six months until she goes home to Korea and I never see her again what do you think?
dont forget to get needlessly emotionally invested turning every casual conversation into a white knuckle affair of you fucking up shit she doesnt even care about or notice and youre good
[04:55] Lianru: i3uster is actuallly quite cute
Don’t worry I’m there
I mean sure we spent two hours talking over dinner but she left my Facebook friend request in limbo so I guess I’m human garbage!
maybe she has to scrub it of embarrassing inspirational quote spam before she adds a handsome gentleman
[04:55] Lianru: i3uster is actuallly quite cute
i used to wear base caps all the time when i was a kid then my dad told me the bullshit story about how this increases the likelihood of hair loss and i never touched one again
[04:55] Lianru: i3uster is actuallly quite cute