November 30, 2017

A Guide To Situational Awareness, Personal Risk Management, Resilience and Security by Dr Gav Schneider....