John Bell, Charles Bell Jr
No. of pages 622
There are 622 pages in this book. This book was published 2010 by Nabu Press .