Kevin McGrath is a senior analyst with a global intelligence and risk management firm and lives in Washington. DC. He holds a PhD from the University of Maryland.

Books by Kevin McGrath