Professor Bruce Wallace Author