Take a photo of a barcode or cover
drmspikes 's review for:
Body of Lies
by David Ignatius
adventurous
dark
lighthearted
tense
fast-paced
Plot or Character Driven:
Plot
Strong character development:
Complicated
Loveable characters:
Yes
Diverse cast of characters:
Yes
Flaws of characters a main focus:
Yes
A really fun thriller that I usually like to read, but the main character, despite being a ranking member of the US intelligence community, appears to be turned into an idiot by the women in his life.