Can you survive a global blackout? : an interactive doomsday adventure / by Matt Doeden illustrate

Doeden, Matt, author.