Author: bruce grant adele barker