Information:

Author: Stanley G. Payne
Publisher: Cambridge Univ Pr (Schol/Prof)
Cover: Paperback