JUSEPE DE RIBERA - A ROMAN PHILOSOPHER The Optics of an Old Tatterdemalion Dandy
ISBN-13: 9781838397821