The History of Opera for Beginners (For Beginners), by Ron David with illustrations by Sara Woolley

by