Proceeding of the Royal Institution.
Publisher: Science Reviews
Place of publication: Northwood, Middlesex
Language: eng