This is James Bradshaw's Typepad Profile.
Join Typepad and start following James Bradshaw's activity
Join Now!
Already a member? Sign In
James Bradshaw
Ohio
Interests: Software and internet technologies, Constitutional law, theology, philosophy, hotel architecture/design