peakpracticeonline.co.uk
News
Episode Synopsis
Pictures
Cast List
TV Interviews
Media
Video Clips
Music
Webboard
PP Fun
Links
Contact Me!
Dr. David Shearer played by Adrian Lukis