Author: mark w. zemansky