1 Flattrs Received From 1 People
Jonathan Gray studies German philosophy and works at the Open Knowledge Foundation.