To book a keynote talk or other event:  Please contact Brian Brady at Creative Promotions Agency: or 631-335-5470

To arrange a physical or virtual visit to your book club, book store, or organization about Michael's latest mystery, The Last Resort write:  thelastresort @

To directly contact Michael: mk @




Subscribe to Michael's Newsletter
The latest from Michael, including news, views, reviews, gossip. Your personal information will never be shared, traded, or sold to anyone else. Ever.


* indicates required