bill r edmonds