<database><book><title>Applying UML and Patterns - An Introduction to Object-Oriented Analysis and Design, and the Unified Process</title><price>73.95</price><isbn>0130925691</isbn><publisher><name>Prentice Hall</name><id>1</id></publisher><author><name>Craig Larman</name><id>1</id></author></book><book><title>Design Patterns: Elements of Reusable Object-Oriented Software</title><price>75.00</price><isbn>0201633612</isbn><publisher><name>Addison-Wesley Professional</name><id>2</id></publisher><author><name>Erich Gamma</name><id>2</id></author><author><name>Richard Helm</name><id>3</id></author><author><name>Ralph Johnson</name><id>4</id></author><author><name>John Vlissides</name><id>5</id></author></book><book><title>Refactoring - Improving the Design of Existing Code</title><price>67.50</price><isbn>0201485672</isbn><publisher><name>Addison-Wesley Professional</name><id>2</id></publisher><author><name>Martin Fowler</name><id>6</id></author><author><name>Kent Beck</name><id>7</id></author><author><name>John Brant</name><id>8</id></author><author><name>William Opdyke</name><id>9</id></author><author><name>Don Roberts</name><id>10</id></author></book><book><title>Object Design - Roles, Responsibilites, and Collaborations</title><price>77.99</price><isbn>0201379430</isbn><publisher><name>Addison-Wesley Professional</name><id>2</id></publisher><author><name>Rebecca Wirfs-Brock</name><id>11</id></author><author><name>Alan McKean</name><id>12</id></author></book></database>