Books by author 'Peter Thomas'