The Little Book of Stamford (2nd Edition, 2021)

Page 1