I honestly don't know much about Craig Brown, but he sounds like another of the greats. My friend and Finnish Bayonet research partner Thomas Heinz (goes by 7x57) collaborated with Jon Speed helping to translate documents. Thomas' has spent much time himself researching Brazilian Mausers.Thanks, - John Wall was a great man, but Craig Brown was more an interwar man, - that man was phenomenal in his ability to connect the loose threads of history into an argument... Jon Speed is remarkable also, he has been sharing some incredible insight recently. He is about the last of the greats around, his understanding of the history, economics and the firms (history, relationships & activity) is mind boggling at times, even with my wide breadth of reading it can be difficult to keep up with these men, who came from an era where "higher learning" (university) actually meant something.