Connor Donahue Author

Connor Donahue received his PhD from Virginia Polytechnic Institute and State University and his masters from King’s College London. He is currently working for the US Department of the Navy.