Template:Patience-SteamTwilight

Patience, Kevin (1996). Steam Twilight: The last years of steam on Kenya Railways. Bahrain: Kevin Patience. OCLC 37615720.