The title of this book is James Alexander Thom and is written by author James Alexander Thom. The book James Alexander Thom is published by Random House USA Inc. The ISBN of this book is 9780345379900 and the format is Paperback. The publisher has not provided a book description for James Alexander Thom by James Alexander Thom.