Treasury of fantastic and mythological creatures 1,087 renderings from historic sources
Huber, Richard.
Constable
1981