a more perfect machine
by eric drewes