randy newman is awesome, don't let his short people and toy story works cloud your judgement(not that there is anything wrong with them), but his whole collection as a songwriter is awesome, he is not middle of the road type performer but he is up there in the singer/songwriter echelon, every bit if not more deserving than the likes of john prine, john hiatt and that genre of musicians.