By Ben Faust
By S D Gangolli
By H Plas, M Simonyi, J Bergman
By Eric Block (University of Albany, USA)