Bargain: £22, $35, chroniclebooks.com - The Independent