Start Studying Classical Inheritance in JavaScript by Douglas Crockford