leonard fleming