mark sandy