Author: rev. urban adelman