J. M. Allen is an electrical engineer and parent, who enjoys writing rhyming poems.
He is a graduate of the University of Michigan, and has been a longtime resident of Rochester, Minnesota.
Paperback: 44 pages
Publisher: Kelsay Books (April 18, 2022)