DownloadThe Portobello Bookshop Gift Guide 2024

Amedeo Odoni Author & Editor

Editors Peter Belobaba, Amedeo Odoni and Cynthia Barnhart
Massachusetts Institute of Technology (MIT), USA