richard silvester