That's How! by Christoph Niemann

Love these illustrations by Christoph Niemann on how different things work. It shows  children how fun using your imagination can be. You can get That's How on Amazon!

Designers: 
Average: 5 (1 vote)

Warning: Table './firstr5_whodesignedit/watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:369:\"Table './firstr5_whodesignedit/accesslog' is marked as crashed and should be repaired\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values('That's How! by Christoph Niemann', 'node/340', '', '5.9.61.101', 0, '8e5b3e95c5057c375988866c33676d1e', 605, 1529621567)\";s:5:\"%file\";s:80:\"/home/firstr5/public_html/whodesignedit.net/modules/statistics/statistics.module\";s:5:\"%line\";i:63;}', 3, '', 'http in /home/firstr5/public_html/whodesignedit.net/includes/database.mysqli.inc on line 134

Warning: Table './firstr5_whodesignedit/watchdog' is marked as crashed and should be repaired query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:882:\"Table './firstr5_whodesignedit/sessions' is marked as crashed and should be repaired\nquery: UPDATE sessions SET uid = 0, cache = 0, hostname = '5.9.61.101', session = 'messages|a:1:{s:5:\\"error\\";a:1:{i:0;s:479:\\"user warning: Table './firstr5_whodesignedit/accesslog' is marked as crashed and should be repaired\\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values('That's How! by Christoph Niemann', 'node/340&amp in /home/firstr5/public_html/whodesignedit.net/includes/database.mysqli.inc on line 134