derek sanders