Author: Buckingham, Edgar.