Great job, Rosewood, on one of my favorite songs!
I was reading in the news that George Martin did the "harpsichord solo" (piano recording doubled in speed so it sounded like a harpsichord) in "In My Life" and he played the trumpet in Penny Lane. If you read about him on the Net he was a very eclectic man who played a big role in the life of the Beatles.