Farrall, Peter One Hundred Site Analysis Essentials: An Architect's Guide/ Peter Farrall - London: RIBA, 2024. - 258p. [pb] ISBN: 9781915722058 Dewey Class. No.: 720.07 / FAR-O