alan charles stewart  ... songwriter