Matthew B. Shaw has written 75 articles: