31st Infantry Regiment Association
31st Infantry Regiment Association 31st Infantry Regiment Association
Member Login    Shopping Cart    News    Support our Programs    Photos    Event Calendar    Search      
31st Infantry Regiment Association
31st Infantry Regiment Association
31st Infantry Regiment Association 31st Infantry Regiment Association
31st Infantry Regiment Association
 
Site Navigation: Collapse

>  Home Page
>  Our Association
  >  Officers
  >  Files
    >  Annual Meeting Minutes
      >  2018
      >  2017
      >  2016
      >  2015
      >  2014
      >  2013
      >  2012
      >  2011
      >  2010
      >  2009
      >  2008
    >  Other Documents
  >  Calendar
    >  Upcoming Events
  >  Newsletters
  >  News
  >  Donations
  >  Photos

>  Our History
  >  Past Commanders
  >  Past Reunions
  >  Books and Text
    >  World War 1 Books
    >  World War 2 Books
    >  Korea Books
    >  Cold War Korea Books
    >  Vietnam Books
  >  Active Duty Info
  >  Regiment Archive
  >  Insignia
  >  Honors and Awards
    >  Medal of Honor
    >  Distinquished Service
  >  Shanghai Bowl

>  Honor Roll
  >  Fallen Soldiers
    >  Gerard Francois
  >  View by War
    >  World War 1
    >  World War 2
    >  Korea
    >  Post Korea
    >  Vietnam 4th Battalion
    >  Vietnam 6th Battalion
    >  Iraq

>  Quartermaster

>  Contacts
  >  Contact List
  >  Email Form

Vietnam Books

Jungle in Black
by Steve Maguire (Bantam Books 1992)
Author’s account of his time as Recon Platoon Leader in E Company 6th Battalion 31st Infantry, being blinded by a booby trap, and his reluctant transition to civilian life from Walter Reed Army Hospital
Your Sons, My Soldiers, Our War
by George R. Mauldin (Authorhouse Books 2005)
Author’s personal account of his service as commander of C Company 6th Battalion 31st Infantry in Vietnam in 1969
The Cambodian Campaign
by John M Shaw (University of Kansas Press 2005)
Scholarly account of the Cambodian campaign including a brief account of the 6th Battalion 31st Infantry’s role
Death Valley
by Keith William Nolan (Presidio Press 1987)
Includes the 4th Battalion 31st Infantry’s battles in the Que Son Valley in August 1969
Into Cambodia
by Keith William Nolan (Presidio Press 1990)
Includes accounts of D Company 6th Battalion 31st Infantry’s attack into Cambodia in May 1970
House to House
by Keith William Nolan (Zenith Press 2006)
Includes accounts of the 6th Battalion 31st Infantry’s role in the battle for the southern outskirts of Saigon in May 1968
Sitting in the Flames
by John Devore (2006)
Author’s account of his service as a company commander with the 6th Battalion 31st Infantry in 1967-1968 and his experiences with the Vietnam War’s aftermath
Twenty Days in May, Vietnam 1968
by John L. Mansfield
Author’s account of his service with the 4th Battalion 31st Infantry, A Company.
Vietnam: Hiep Duc LZ West
by James Logue
Author’s account of his service with the 4th Battalion 31st Infantry, A Company 1969-1970.
31st Infantry Regiment Association
31st Infantry Regiment Association

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Error Executing Database Query.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
 
The error occurred in C:/home/31stinfantry.org/wwwroot/template_subpage3.cfm: line 31
Called from C:/home/31stinfantry.org/wwwroot/pagesub2.cfm: line 804
Called from C:/home/31stinfantry.org/wwwroot/pagesub2.cfm: line 1
Called from C:/home/31stinfantry.org/wwwroot/template_subpage3.cfm: line 31
Called from C:/home/31stinfantry.org/wwwroot/pagesub2.cfm: line 804
Called from C:/home/31stinfantry.org/wwwroot/pagesub2.cfm: line 1
29 : 	*
30 : 	FROM pagesub3
31 : 	where pagesub2id = #getpagesub2.pagesub2id#
32 : 	</CFQUERY>
33 : 

SQLSTATE   42000
DATASOURCE   31infantry01
VENDORERRORCODE   1064
SQL    SELECT * FROM pagesub3 where pagesub2id =
Resources:

Browser   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote Address   18.223.106.100
Referrer  
Date/Time   06-May-24 06:30 PM
Stack Trace
at cftemplate_subpage32ecfm1015267374.runPage(C:/home/31stinfantry.org/wwwroot/template_subpage3.cfm:31) at cfpagesub22ecfm292695980._factor13(C:/home/31stinfantry.org/wwwroot/pagesub2.cfm:804) at cfpagesub22ecfm292695980.runPage(C:/home/31stinfantry.org/wwwroot/pagesub2.cfm:1) at cftemplate_subpage32ecfm1015267374.runPage(C:/home/31stinfantry.org/wwwroot/template_subpage3.cfm:31) at cfpagesub22ecfm292695980._factor13(C:/home/31stinfantry.org/wwwroot/pagesub2.cfm:804) at cfpagesub22ecfm292695980.runPage(C:/home/31stinfantry.org/wwwroot/pagesub2.cfm:1)

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
	at jdk.internal.reflect.GeneratedConstructorAccessor166410.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
	at com.mysql.jdbc.Util.getInstance(Util.java:387)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2547)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2505)
	at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:840)
	at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:928)
	at coldfusion.server.j2ee.sql.JRunStatement.execute(JRunStatement.java:359)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1567)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1317)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1247)
	at coldfusion.sql.SqlImpl.execute(SqlImpl.java:427)
	at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1211)
	at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:841)
	at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:794)
	at cftemplate_subpage32ecfm1015267374.runPage(C:\home\31stinfantry.org\wwwroot\template_subpage3.cfm:31)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:4329)
	at cfpagesub22ecfm292695980._factor13(C:\home\31stinfantry.org\wwwroot\pagesub2.cfm:804)
	at cfpagesub22ecfm292695980.runPage(C:\home\31stinfantry.org\wwwroot\pagesub2.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:262)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:735)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:565)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:595)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:162)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:96)
	at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:78)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:226)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:377)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:463)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:834)