Vector, the Journal of the British APL Association http://vector.org.uk/art10011550

⤋ Read More