mark edwards mystery