Jennifer Swanson
What do you call a power failure? A current event! Get it? If you don't get this joke, you need this book! It'll teach you everything you need to know about the power that powers your world. The answers might shock you!