Abstractions of Reality Past and Incredible Feathers Abstractions of Reality Past and Incredible Feathers Binker Golding 2019 GearBox