ed richardson