Irish author who writes religious books.
Dude 1: Dude, Thomas Cahill's terrible.

Dude 2: Dude, False.
by jordan2334 November 30, 2010
Get the thomas cahill mug.