Farting Fish - Alice Harman

A hilarious non-fiction book celebrating 50 weird and wonderful discoveries and inventions from the…