Penang Trams, Trolleybuses And Railways by Colin Ganley & Ric Francis