The best price for Kathryn Croft: The Girl with No Past right now is $19.58. PriceSpy compares deals and offers from online and local shops.