Some amazing new books for little prices ... JR Faile