Please answer this: who wrote i write the songs david cassidy?

Bruce Johnston

Please answer this: when was voting age reduced to 18 in uk?

1970

Please answer this: who played keyboard on the beatles rooftop concert?
Billy Preston