Author:John Templeton

Works

 * Irish Vertebrate Animals: selected from the Papers of John Templeton