Background
McPherson, Alan L. was born on October 18, 1970 in Berkeley, California, United States.
McPherson, Alan L. was born on October 18, 1970 in Berkeley, California, United States.
Bachelor in History, University Montreal, 1994. Master of Arts in History, San Francisco State University, 1996. Doctor of Philosophy in History, University North Carolina, 2001.
Assistant professor Howard University, Washington, since 2001.