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

World War 2 Books

The Fall of the Philippines, United States Army in World War II, The War In the Pacific ,
by Louis Morton (Office of the Chief of Military History, US Army, 1953)
Official account of Japan’s invasion of the Philippines and subsequent combat operations in 1941-42
No Less a Hero
by Don Ingle (Coloright Printing 1990)
Author’s personal account of the battle for Bataan and subsequent captivity (author earned the Distinguished Service cross as a member of the 31st Infantry at Bataan)
Bataan, Our Last Ditch
by John W. Whitman (Hippocrene Books 1990)
Detailed, scholarly account of the Bataan campaign in the Philippines in January-April 1942 which includes many personal recollections by members of the 31st Infantry (Author served with the 31st Infantry in Korea as a platoon leader during the 1970
America’s Best
by Sinclair Browning (AMC Publishing 1995)
Account of the Battles for Bataan and Corregidor, the Death March, and subsequent captivity (includes accounts of former 31st Infantry members)
Parade of the Dead
by John Bumgardner (McFarland and Company 1995)
Doctor’s account of his service in the country-region Philippines, including Hospital #2 at Bataan and during captivity (includes members of the 31st Infantry, including some who did not survive)
Oh God, Where Are You
by Abie Abraham (Vantage Press 1997)
Author’s personal account of the battle for Bataan and subsequent captivity (author served with C Company 31st Infantry at Bataan)
Tell MacArthur to Wait
by Ralph Emerson Hibbs (Carleton Press 1988)
2nd Battalion 31st Infantry Surgeon’s personal account of the battle for Bataan and subsequent captivity in the Philippines
Ghost Soldiers
by Hampton Sides (Doubleday 2001)
Account of the liberation of Cabanatuan POW Camp in the Philippines where members of the 31st Infantry were among those held by the Japanese
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   3.144.252.140
Referrer  
Date/Time   05-May-24 03:35 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)