Author: John; Flewelling, Gary; Newell, Cragi; Warburton, Wendy Egsgard