The best price for Tahir Shah: In Arabian Nights right now is $28.85. PriceSpy compares deals and offers from online and local shops.