The cross and the shamrock, or, How to defend the faith: An... By Quigley, Hugh Hardcover Price $37.58 Free Shipping