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 travel, architecture, sustainable design and home technology, and how they impact our lives.