The Science of Synthesis by Debora Hammond