steve holmes anna de