Author: william stevens and andrew york bill turner