John Galligan is the author of several novels in the Fly Fishing mystery series and the Bad Axe County mysteries. He teaches writing in Madison, Wisconsin.