Author: edward noll