Success and creativity in scientific research amaze your friends and surprise yourself - Sholl, David S. (CRC Press, 2021)