The Indonesian Railwayby Will Wiriawan Published July 12th, 2010 Courtesy of PT Kereta Api Indonesia Also see The Java Heritage and read the accompanying article.