The Thames: A History from the Air by Christopher Stanley | Menrva Books