Author: compiled Hans M. Zell