bishop best from all time