ENGEL THORNBURGH & MCARNEY LLP