Here is a list of 50 architecture books for practising architects, future architects and architecture buffs!