Kuala Lumpur, Melaka & Penang - Richmond (Lonely Planet Pub., 2017)