Books listed by ISBN
Trevor Rowley · Trevor Royale
Abacus · Andre Deutsch Ltd · Birlinn Ltd · Edinburgh University Press · Hachette Book Group USA · Mainstream Publishing · Palgrave Macmillan · Phoenix · St. Martin's Press · Weidenfeld & Nicolson
Trevor Rushton