Ann Byle

Ann Byle is a professional writer of books, magazine articles, and reviews. She lives in Grand Rapids, Mich., with her family and five chickens, two cats, one old dog and one very naughty puppy.

Articles