Taiping the vibrant years - Khoo Kay Kim (OFA Desyne, 2003)