Almanac of architecture & design - Cramer, James P.; Yankopolus, Jennifer Evans (Greenway Group, 2003)