Doyle, Patterson and Beach (Firm), architects.