David J. Magee BPT PhD CM