Author: Bishop.