wild duck theories
ideas,
essays
,
software
and consulting
jon seymour
- +61-412-289-423