Inventions & discoveries - Maureen Spurgeon (England : Brown Watson, 2004)
Keywords: Inventions -- Theory & Philosophy