Books by author 'Charles Thorpe'