Bargains!

Click on any book to see its price, buy links and samples. From time to time, I offer new and existing books free or at bargain prices. Please check the price is still current at your retail store of choice before buying.