by Alexander Hamilton (Author), Frank William Taussig (Author), Frank William Taussig (Author), Albert Gallatin (Author), Alexander Hamilton (Author)
Format: Paperback
Pages: 398
ISBN 13: 9781016796842