Diana G. Gallagher

Diane Gallagher is author of a number of acclaimed tie-in novels.