Author: First - Tenth - Twenty-ninth Maine Regiment Association.