The Essential guide to contemporary homes: Over 340 homes in sleek, modern styles