00301nam a2200121Ia 450000500170000000800410001708200140005810000160007224500290008826000360011794200070015399900190016020260325112231.0260325s9999||||xx |||||||||||||| ||und|| a609 N811H aNorth, Ryan 0aHow to invent everything aLondonbVirgin books pub.c2018 cBK c271871d271871