Read Time:2 Minute, 54 Second
node [nohd]
(Oxford dictionary definition)
noun
a point in a network or diagram at which lines or pathways intersect or branch
A recent work related visit to Southampton had me pondering the relevance and importance of nodes in Landscape Architecture.… Read the rest