Rinaldi, Thomas E.

Patented 1,000 design patents - London Phaidon 2021 - 1055p

9781838662561

745.2