James P. MacLennan

My blogs

About me

Gender MALE
Location IL, United States
Introduction Experimenting in web technology; see also cazh1.com