Age of Caravaggio, 1590-1610
ISBN: 9780870993800
Information Available:
Summary
Copyright held by Baker & Taylor.