How to Survive a Robot Uprising: Tips on Defending Yourself against the Coming Rebellion by Daniel H. Wilson, Ph.D. 3 h 8 min