Public-domain · open source
OpenJurist

James Allen Main

No biography on file yet.

Gender
m

Appointments

  1. Supreme Court of Alabama
  2. Court of Criminal Appeals of Alabama
    2009–2011
    Term ended: other_pos

Education

  1. Auburn University
    ba
  2. The University of Alabama
    jd