Inventions and Investigations by Andrew Solway