John Palmer

A fellow for finely-fashioned, fruitful user experiences.
Little interest at present in maintaining a personal website.
Consider this a business card. Please get in touch below.