I've got an excellent long term memory. My earliest memory goes back to my second birthday and my memories are numerous from three years old onwards. Coincidently I just started a small project for...