elspeth rose kate openshaw