James Cleland

James Cleland is a freelance writer and blogger with qualifications in 3D animation and special effects design, history, psychology, politics, philosophy and art. It is his wide interest in a number of subjects that prompted him to pursue a career in writing and exploring in greater depth many of the topics that appeal to him, including architecture, sustainable design and home technology, and how they impact our lives.

Sign up to our e-News