Books published by R. Ackermann, Repository of Arts, 101 Strand.
Contributors: Ackermann (Firm)
Publisher: R. Ackermann
Published: 1816
Place of publication: London
Language: eng