/// <summary>
        /// Retrieves one object of type <code>Countries</code>
        /// </summary>
        /// <param name="id">The unique identifier which is used to identify an Countries object.</praram>
        /// <returns> A Countries object </returns>
        /// <exception cref="ApiCommunicationException"> </exception>
        /// <exception cref="AuthenticationException"> </exception>
        /// <exception cref="InvalidRequestException"> </exception>
        /// <exception cref="NotAllowedException"> </exception>
        /// <exception cref="ObjectNotFoundException"> </exception>
        /// <exception cref="SystemException"> </exception>
        public static Countries Read(String id)
        {
            BaseMap map = new BaseMap();

            map.Set("id", id);
            return((Countries)BaseObject.readObject(new Countries(map)));
        }