dan millane