Michael McDonnell

Michael McDonnell

science fiction interweaving with history, culture and politics

Michael McDonnell

@michaelmcdonnell9032 - Author

Michael McDonnell

Michael McDonnell

@michaelmcdonnell9032 - Author

Michael (“Mike”) McDonnell's career was in country risk, market and credit risk management. He has had a life-long interest in global politics and his... more