Burlington magazine.
Publisher: Burlington Magazine publications.
Place of publication: London
Language: eng