Andrew J. Pridgen has written 3 articles: