Margaret Stafford, Author at Crux