Here is the story of Major Granville Haller, a successful military officer before his sudden and unjust dismissal from the service, and his efforts to restore his name and rank. A native of York,... This description may be from another edition of this product.