Sheryl McFarlane is the author of more than a dozen award-winning books for young readers. A former teacher, Sheryl loves bike riding, beachcombing and discovering new books for her grandchildren. She lives on Vancouver Island in British Columbia, where she keeps a little free library stocked with books for her friends and neighbors.