Affifudin Omar TUN PERAK PADUKA RAJA - First;2017 - pages :504 colour illustrations ; cm20 ISBN: 9789671189788