Author: Philip M. Long,Frank Stephan,Jos L. Balc Zar