Positions

Selected Publications

Academic Article

Year Title Altmetric
2009 A Strategic Approach To Growing Patient Volume in an Academic Setting.Optometric Education.  35. 2009
2000 Clinical description and review of migraine aura without headacheOptometry - Journal of the American Optometric Association.  71:372-380. 2000
2000 Migraine aura without headache: Prevalence and risk factors in a primary eye care populationOptometry - Journal of the American Optometric Association.  71:381-385. 2000
1996 The effect of a medication alarm device on patient compliance with topical pilocarpine.Journal of the American Optometric Association.  67:654-658. 1996
1995 Laser therapy and angle-closure glaucoma.Optometry clinics : the official publication of the Prentice Society.  4:97-111. 1995

Chapter

Year Title Altmetric
2006 Anterior Segment Evaluation.  485-510. 2006

Teaching Activities

  • CLN231 - Primary Eye Care Clinic I (Summer Term 2014) 2014
  • CLN231 - Primary Eye Care Clinic I (Summer Term 2014) 2014
  • CLN231 - Primary Eye Care Clinic I (Summer Term 2014) 2014
  • CLN231 - Primary Eye Care Clinic I (Summer Term 2014) 2014
  • CLN231 - Primary Eye Care Clinic I (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN232 - Clinic Rotation I Op Serv/VT (Summer Term 2014) 2014
  • CLN233 - Community Eye Care II (Summer Term 2014) 2014
  • CLN233 - Community Eye Care II (Summer Term 2014) 2014
  • CLN233 - Community Eye Care II (Summer Term 2014) 2014
  • CLN233 - Community Eye Care II (Summer Term 2014) 2014
  • CLN233 - Community Eye Care II (Summer Term 2014) 2014
  • CLN322 - Clinical Rotation III (Summer Term 2014) 2014
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2014) 2014
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2014) 2014
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2014) 2014
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2014) 2014
  • CLN332 - Pediatric Optometry Clinic I (Summer Term 2014) 2014
  • CLN332 - Pediatric Optometry Clinic I (Summer Term 2014) 2014
  • CLN332 - Pediatric Optometry Clinic I (Summer Term 2014) 2014
  • CLN333 - Cornea & Contact Lens Clinic I (Summer Term 2014) 2014
  • CLN333 - Cornea & Contact Lens Clinic I (Summer Term 2014) 2014
  • CLN333 - Cornea & Contact Lens Clinic I (Summer Term 2014) 2014
  • CLN333 - Cornea & Contact Lens Clinic I (Summer Term 2014) 2014
  • CLN334 - Oc Disease/Low Vision Clinic I (Summer Term 2014) 2014
  • CLN334 - Oc Disease/Low Vision Clinic I (Summer Term 2014) 2014
  • CLN334 - Oc Disease/Low Vision Clinic I (Summer Term 2014) 2014
  • CLN335 - Special Clinical Rotation I (Summer Term 2014) 2014
  • CLN335 - Special Clinical Rotation I (Summer Term 2014) 2014
  • CLN335 - Special Clinical Rotation I (Summer Term 2014) 2014
  • CLN335 - Special Clinical Rotation I (Summer Term 2014) 2014
  • CLN335 - Special Clinical Rotation I (Summer Term 2014) 2014
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2014) 2014
  • CLN332 - Pediatric Optometry Clinic I (Summer Term 2014) 2014
  • CLN333 - Cornea & Contact Lens Clinic I (Summer Term 2014) 2014
  • CLN321 - Primary Eye Care Clinic III (Spring Term 2014) 2014
  • CLN321 - Primary Eye Care Clinic III (Spring Term 2014) 2014
  • CLN321 - Primary Eye Care Clinic III (Spring Term 2014) 2014
  • CLN321 - Primary Eye Care Clinic III (Spring Term 2014) 2014
  • CLN321 - Primary Eye Care Clinic III (Spring Term 2014) 2014
  • CLN420 - Primary Care Clinic VI (Spring Term 2014) 2014
  • CLN420 - Primary Care Clinic VI (Spring Term 2014) 2014
  • CLN420 - Primary Care Clinic VI (Spring Term 2014) 2014
  • CLN420 - Primary Care Clinic VI (Spring Term 2014) 2014
  • CLN420 - Primary Care Clinic VI (Spring Term 2014) 2014
  • CLN410 - Primary Care Clinic V (Fall Term 2013) 2013
  • CLN410 - Primary Care Clinic V (Fall Term 2013) 2013
  • CLN410 - Primary Care Clinic V (Fall Term 2013) 2013
  • CLN410 - Primary Care Clinic V (Fall Term 2013) 2013
  • CLN410 - Primary Care Clinic V (Fall Term 2013) 2013
  • CLN331 - Primary Eye Care Clinic IV (Summer Term 2013) 2013
  • CLN440 - Primary Eye Care Clinic VIII (Spring Term 2013) 2013
  • CLN440 - Primary Eye Care Clinic VIII (Spring Term 2013) 2013
  • CLN440 - Primary Eye Care Clinic VIII (Spring Term 2013) 2013
  • CLN440 - Primary Eye Care Clinic VIII (Spring Term 2013) 2013
  • CLN440 - Primary Eye Care Clinic VIII (Spring Term 2013) 2013
  • CLN430 - Primary Eye Care Clinic VII (Spring Term 2013) 2013
  • CLN430 - Primary Eye Care Clinic VII (Spring Term 2013) 2013
  • CLN430 - Primary Eye Care Clinic VII (Spring Term 2013) 2013
  • CLN430 - Primary Eye Care Clinic VII (Spring Term 2013) 2013
  • CLN430 - Primary Eye Care Clinic VII (Spring Term 2013) 2013
  • CLN420 - Primary Care Clinic VI (Fall Term 2012) 2012
  • CLN420 - Primary Care Clinic VI (Fall Term 2012) 2012
  • CLN420 - Primary Care Clinic VI (Fall Term 2012) 2012
  • CLN420 - Primary Care Clinic VI (Fall Term 2012) 2012
  • CLN420 - Primary Care Clinic VI (Fall Term 2012) 2012
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2012) 2012
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2012) 2012
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2012) 2012
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2012) 2012
  • CLN410 - Primary Care Clinic V (Fall Term 2012) 2012
  • CLN410 - Primary Care Clinic V (Fall Term 2012) 2012
  • CLN410 - Primary Care Clinic V (Fall Term 2012) 2012
  • CLN410 - Primary Care Clinic V (Fall Term 2012) 2012
  • CLN410 - Primary Care Clinic V (Fall Term 2012) 2012
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2012) 2012
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2012) 2012
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2012) 2012
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2012) 2012
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2012) 2012
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2012) 2012
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2012) 2012
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2012) 2012
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN342 - Clinical Rotations V (Spring Term 2012) 2012
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2012) 2012
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2012) 2012
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2012) 2012
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2012) 2012
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2012) 2012
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2012) 2012
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2012) 2012
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2012) 2012
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN332 - Clinical Rotation IV (Spring Term 2012) 2012
  • CLN430 - Primary Care Clinic IX (Spring Term 2012) 2012
  • CLN430 - Primary Care Clinic IX (Spring Term 2012) 2012
  • CLN430 - Primary Care Clinic IX (Spring Term 2012) 2012
  • CLN430 - Primary Care Clinic IX (Spring Term 2012) 2012
  • CLN430 - Primary Care Clinic IX (Spring Term 2012) 2012
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2011) 2011
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2011) 2011
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2011) 2011
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN322 - Clinical Rotation III (Fall Term 2011) 2011
  • CLN420 - Primary Care Clinic VIII (Fall Term 2011) 2011
  • CLN420 - Primary Care Clinic VIII (Fall Term 2011) 2011
  • CLN420 - Primary Care Clinic VIII (Fall Term 2011) 2011
  • CLN420 - Primary Care Clinic VIII (Fall Term 2011) 2011
  • CLN420 - Primary Care Clinic VIII (Fall Term 2011) 2011
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2011) 2011
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2011) 2011
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2011) 2011
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN312 - Clinical Rotation II (Fall Term 2011) 2011
  • CLN410 - Primary Care Clinic VII (Fall Term 2011) 2011
  • CLN410 - Primary Care Clinic VII (Fall Term 2011) 2011
  • CLN410 - Primary Care Clinic VII (Fall Term 2011) 2011
  • CLN410 - Primary Care Clinic VII (Fall Term 2011) 2011
  • CLN410 - Primary Care Clinic VII (Fall Term 2011) 2011
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2011) 2011
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2011) 2011
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2011) 2011
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2011) 2011
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2011) 2011
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2011) 2011
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2011) 2011
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2011) 2011
  • CLN241 - Primary Eye Care Rotation IV (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN342 - Clinical Rotations V (Spring Term 2011) 2011
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2011) 2011
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2011) 2011
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2011) 2011
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2011) 2011
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2011) 2011
  • OPT232 - Diseases of Anterior Segment (Spring Term 2011) 2011
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2011) 2011
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2011) 2011
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2011) 2011
  • CLN231 - Primary Eye Care Rotation III (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN332 - Clinical Rotation IV (Spring Term 2011) 2011
  • CLN430 - Primary Care Clinic IX (Spring Term 2011) 2011
  • CLN430 - Primary Care Clinic IX (Spring Term 2011) 2011
  • CLN430 - Primary Care Clinic IX (Spring Term 2011) 2011
  • CLN430 - Primary Care Clinic IX (Spring Term 2011) 2011
  • CLN430 - Primary Care Clinic IX (Spring Term 2011) 2011
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2010) 2010
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2010) 2010
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2010) 2010
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN322 - Clinical Rotation III (Fall Term 2010) 2010
  • CLN420 - Primary Care Clinic VIII (Fall Term 2010) 2010
  • CLN420 - Primary Care Clinic VIII (Fall Term 2010) 2010
  • CLN420 - Primary Care Clinic VIII (Fall Term 2010) 2010
  • CLN420 - Primary Care Clinic VIII (Fall Term 2010) 2010
  • CLN420 - Primary Care Clinic VIII (Fall Term 2010) 2010
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2010) 2010
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2010) 2010
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2010) 2010
  • CLN211 - Primary Eye Care Rotation I (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN312 - Clinical Rotation II (Fall Term 2010) 2010
  • CLN410 - Primary Care Clinic VII (Fall Term 2010) 2010
  • CLN410 - Primary Care Clinic VII (Fall Term 2010) 2010
  • CLN410 - Primary Care Clinic VII (Fall Term 2010) 2010
  • CLN410 - Primary Care Clinic VII (Fall Term 2010) 2010
  • CLN410 - Primary Care Clinic VII (Fall Term 2010) 2010
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2010) 2010
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2010) 2010
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2010) 2010
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2010) 2010
  • CLN350 - Primary Eye Care Clinic VI (Summer Term 2010) 2010
  • OPT232 - Diseases of Anterior Segment (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN342 - Clinical Rotations V (Spring Term 2010) 2010
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2010) 2010
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2010) 2010
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2010) 2010
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2010) 2010
  • CLN440 - Primary Eye Care Clinic X (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN332 - Clinical Rotation IV (Spring Term 2010) 2010
  • CLN430 - Primary Care Clinic IX (Spring Term 2010) 2010
  • CLN430 - Primary Care Clinic IX (Spring Term 2010) 2010
  • CLN430 - Primary Care Clinic IX (Spring Term 2010) 2010
  • CLN430 - Primary Care Clinic IX (Spring Term 2010) 2010
  • CLN430 - Primary Care Clinic IX (Spring Term 2010) 2010
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2009) 2009
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2009) 2009
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2009) 2009
  • CLN221 - Primary Care Clin Rotation II (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN322 - Clinical Rotation III (Fall Term 2009) 2009
  • CLN420 - Primary Care Clinic VIII (Fall Term 2009) 2009
  • CLN420 - Primary Care Clinic VIII (Fall Term 2009) 2009
  • CLN420 - Primary Care Clinic VIII (Fall Term 2009) 2009
  • CLN420 - Primary Care Clinic VIII (Fall Term 2009) 2009
  • CLN420 - Primary Care Clinic VIII (Fall Term 2009) 2009
  • CLN211 - Primary Care Clinic Rotation I (Fall Term 2009) 2009
  • CLN211 - Primary Care Clinic Rotation I (Fall Term 2009) 2009
  • CLN211 - Primary Care Clinic Rotation I (Fall Term 2009) 2009
  • CLN211 - Primary Care Clinic Rotation I (Fall Term 2009) 2009
  • CLN311 - Primary Eye Care Clin II (Fall Term 2009) 2009
  • CLN311 - Primary Eye Care Clin II (Fall Term 2009) 2009
  • CLN311 - Primary Eye Care Clin II (Fall Term 2009) 2009
  • CLN311 - Primary Eye Care Clin II (Fall Term 2009) 2009
  • CLN311 - Primary Eye Care Clin II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN312 - Clinical Rotation II (Fall Term 2009) 2009
  • CLN410 - Primary Care Clinic VII (Fall Term 2009) 2009
  • CLN410 - Primary Care Clinic VII (Fall Term 2009) 2009
  • CLN410 - Primary Care Clinic VII (Fall Term 2009) 2009
  • CLN410 - Primary Care Clinic VII (Fall Term 2009) 2009
  • CLN410 - Primary Care Clinic VII (Fall Term 2009) 2009
  • CLN340 - Primary Care Clinic V (Summer Term 2009) 2009
  • CLN340 - Primary Care Clinic V (Summer Term 2009) 2009
  • CLN231 - Primary Care Clinic Rotation (Spring Term 2009) 2009
  • OPT232 - Cornea & External Disease (Spring Term 2009) 2009
  • CLN430 - Primary Care Clinic VIII (Spring Term 2009) 2009
  • CLN221 - Primary Care Clinic Rotation (Winter Term 2009) 2008 - 2009
  • CLN420 - Primary Care Clinic VII (Winter Term 2009) 2008 - 2009
  • CLN410 - Primary Care Clinic VI (Fall Term 2008) 2008
  • CLN211 - Primary Care Clinic Rotation (Fall Term 2008) 2008
  • CLN340 - Primary Care Clinic V (Summer Term 2008) 2008
  • CLN340 - Primary Care Clinic V (Summer Term 2008) 2008
  • CLN231 - Primary Care Clinic Rotation (Spring Term 2008) 2008
  • CLN430 - Primary Care Clinic VIII (Spring Term 2008) 2008
  • OPT232 - Cornea & External Disease (Spring Term 2008) 2008
  • CLN221 - Primary Care Clinic Rotation (Winter Term 2008) 2007 - 2008
  • CLN420 - Primary Care Clinic VIII (Winter Term 2008) 2007 - 2008
  • CLN410 - Primary Care Clinic VI (Fall Term 2007) 2007
  • CLN211 - Primary Care Clinic Rotation (Fall Term 2007) 2007
  • Education And Training

  • Doctor of Optometry, University of Alabama at Birmingham 1991
  • Full Name

  • Joseph Fleming