Front cover image for How to survive the end of the world as we know it : tactics, techniques and technologies for uncertain times

How to survive the end of the world as we know it : tactics, techniques and technologies for uncertain times

James Wesley Rawles (Author)
eBook, English, 2009
Penguin Books, London, 2009
Online resource
9780141049335, 9780141049342, 9781101148563, 0141049332, 0141049340, 110114856X
1258619810
www.vlebooks.com Queen's Online Resource (Queen's Staff and Students Only)
public.eblib.com Click here to view book