THE DAVID GALLAGHER RESOURCE HAS MOVED! The site is now located at http://www.d-gallagher.com/. Please update all links and bookmarks.