Co-author of Creating with Code, An Introduction to Functional Programming, User Interaction, and Design Thinking.
https://www.researchgate.net/publication/368683938_Creating_With_Code_An_Introduction_to_Functional_Programming_User_Interaction_and_Design_Thinking