David Macinnis Gill
David Macinnis Gill lives with his family in Wilmington, North Carolina. He is the author of Black Hole Sun , Invisible Sun , and Shadow on the Sun , as well as Soul Enchilada .
David Macinnis Gill lives with his family in Wilmington, North Carolina. He is the author of Black Hole Sun , Invisible Sun , and Shadow on the Sun , as well as Soul Enchilada . See less