Jazz aficionado who has devoted much of his time to writing jazz resources and insights into modern jazz structures and discographies. He has provided liner notes for a number of releases, such as those on Universal, Vampi Soul, El!, JSR and King Records and has produced compilations by Ennio Morricone, Roy Budd and Lalo Schifrin.