GLG4sim is derived from the most general parts of KGL4sim, a Geant4-based Monte Carlo for KamLAND started in 1999 at Tohoku University by myself (Glenn Horton-Smith) and Haruo Ikeda. Contributors to KLG4sim between 1999 and 2004 have included, in alphabetical order, S. Dazeley (Tohoku, LSU), J. Detwiler (Stanford), G. Horton-Smith (Tohoku, Caltech), L. Hsu (LBL), H. Ikeda (Tohoku), T. Iwamoto (Tohoku), K. McKinney (Alabama), D. Markoff (TUNL), D. Ray (LBL), R. Rohm (TUNL), O. Tajima (Tohoku), B. Tipton (Caltech), and Y. Uchida (Stanford). It is important to acknowledge their valuable contributions to KLG4sim. In creating GLG4sim from KLG4sim, I have removed all KamLAND-specific features, retaining only features that should be common to all Liquid scintillator Anti-Neutrino Detector (LAND) simulations. Since most of the "boilerplate" infrastructures and the most generic "LAND" features were implemented by myself, it also turns out I could remove almost everything I didn't entirely or mostly write myself. What I could not remove, nor would I wish to, is the contribution of all KLG4sim developers and users to exercising and checking the operation of this code. Therefore, the people referenced above deserve credit, but I must accept all blame, for any code found in this initial release of GLG4sim. This code is being made available to the neutrino physics community in the hope it will be useful and in the belief that code of general interest to the scientific community should be shared freely among researchers whenever possible. If any credits or acknowledgments have been inadvertently omitted, or rights overlooked, I truly regret such oversight, and welcome notification of correct acknowledgments, so that details may be rectified in future releases.