Array David Brooker, PhD