No cowardly past : James J. Puthucheary writings, poems, commentaries (SIRD, 2010)