Warren Hastings
By: by Lord Macaulay
Publisher: Educational Pub. Co.
Published: xxxx
Place of publication: Boston, etc
Language: eng
Number of pages: 191
Notes: Introduction signed: H.M. [i.e. Henry Morley].