Patrick Norman

Principles and Practices of Molecular Properties