Gabriel Turville-Petre compare prices