John McFarlane

John McFarlane is a chiropractic physician, husband and father of four. He always loved reading books to his kids when they were little and had a bookshelf full of children's books. His stories come from real life experiences along with his knack for sarcastic humor.

Popular items by John McFarlane

View all offers