AlexanderStewart.org
About AlexanderStewart.org
Alexander Stewart lives in Chicago, Illinois. Born in Mobile, Alabama, he attended the University of Richmond and later received his MFA from the School of the Art Institute of Chicago through the Art & Technology Studies department.