Maine CottagesFred L. Savage and the Architecture of Mount Desert316 pages12 hours of readingAdd to cart