Plato: an inter-disciplinary perspective - Ram Nath Sharma (Atlantic, 1991)