Archimedes Iwan Kurniawan text Bandung Nuansa 2006 Ensiklopedia URN:ISBN:979-24-5612-0