An introduction to modern architecture