Painting and Sculpture in Europe, 1880-1940 – 9780300056495, Hamilton, paperback

This textbook has a companion workbook that pairs nicely with it.