$doc = new DOMDocument();
  $doc->load( 'books.xml' ); 
  $xpath = new DOMXPath($doc);
  $books = $xpath->evaluate('/books/book');
  foreach( $books as $book )
  {
  $author = $xpath->evaluate('author', $book)->item(0)->nodeValue;
  $publisher = $xpath->evaluate('publisher', $book)->item(0)->nodeValue;
  $title = $xpath->evaluate('title', $book)->item(0)->nodeValue;
  echo "$title - $author - $publisher<br/>\n";
  }