The Ups and Downs in Drug Design: Adventures in Medicinal Chemistry. By Victor E. Marquez. (26th January 2023)