John Shepherd-Barron (Q336950)
British inventor (1925-2010)
Language:
other details
aliases John Adrian Shepherd-Barron
description British inventor (1925-2010)

External Links