Affiliate Disclosure: Links on this page may earn us a commission at no extra cost to you. Read our affiliate policy

Graeme Simsion Books in Order

Graeme Simsion is a versatile author and former IT consultant, whose transition to fiction has yielded a string of bestselling novels. His breakout debut, The Rosie Project, has been translated into forty languages and optioned for film by Sony Pictures. The Rosie Effect, its sequel, has achieved similar success, with combined sales nearing five million copies worldwide. Simsion's subsequent novels, The Best of Adam Sharp and Two Steps Forward, have solidified his reputation as a masterful storyteller, tackling themes of love, loss, and self-discovery. Written in collaboration with his wife, Anne Buist, Two Steps Forward offers a poignant exploration of renewal, set against the backdrop of the Camino de Santiago. His novels continue to captivate audiences, with film adaptations in development, including The Best of Adam Sharp with Toni Collette and Two Steps Forward with Ellen DeGeneres set to produce.

Bibliography verified: March 2026

Quick Answer

What are all of Graeme Simsion's book series? Graeme Simsion has written 6 book series. The most notable is the Don Tillman series.

Complete series list with all books in reading order below.

Book Series by Graeme Simsion

  • #1
    Database Tuning (By: Dennis E. Shasha,Philippe Bonnet) cover
    Database Tuning (By: Dennis E. Shasha,Philippe Bonnet)(1992)
  • #2
    Database Transaction Models for Advanced Applications (By: Ahmed K. Elmagarmid) cover
    Database Transaction Models for Advanced Applications (By: Ahmed K. Elmagarmid)(1992)
  • #3
    Building an Object-Oriented Database System (By: François Bancilhon,Claude Delobel,Paris Kanellakis) cover
    Building an Object-Oriented Database System (By: François Bancilhon,Claude Delobel,Paris Kanellakis)(1992)
  • #4
    Transaction Processing (By: JimGray,Andreas Reuter) cover
    Transaction Processing (By: JimGray,Andreas Reuter)(1992)
  • #5
    Data Modeling Essentials (With: Graham Witt) cover
    Data Modeling Essentials (With: Graham Witt)(1992)
  • #6
    Atomic Transactions (By: Nancy A. Lynch,Michael Merritt,William E. Weihl,Alan Fekete) cover
    Atomic Transactions (By: Nancy A. Lynch,Michael Merritt,William E. Weihl,Alan Fekete)(1993)
  • #7
    Database (By: Patrick O'Neil,Elizabeth O'Neil) cover
    Database (By: Patrick O'Neil,Elizabeth O'Neil)(1994)
  • #8
    Joe Celko's SQL for Smarties (By: Joe Celko) cover
    Joe Celko's SQL for Smarties (By: Joe Celko)(1995)
  • #9
    Distributed Algorithms (By: Nancy A. Lynch) cover
    Distributed Algorithms (By: Nancy A. Lynch)(1996)
  • #10
    Joe Celko's SQL Puzzles and Answers (By: Joe Celko) cover
    Joe Celko's SQL Puzzles and Answers (By: Joe Celko)(1997)
  • #11
    Predictive Data Mining (By: Sholom M. Weiss,Nitin Indurkhya) cover
    Predictive Data Mining (By: Sholom M. Weiss,Nitin Indurkhya)(1997)
  • #12
    A Complete Guide to DB2 Universal Database (By: Don Chamberlin) cover
    A Complete Guide to DB2 Universal Database (By: Don Chamberlin)(1998)
  • #13
    Database Modeling and Design: 3rd Edition (By: Toby J. Teorey) cover
    Database Modeling and Design: 3rd Edition (By: Toby J. Teorey)(1998)
  • #14
    Management of Heterogeneous and Autonomous Database Systems (By: Ahmed Elmagarmid,Marek Rusinkiewicz,Amit Sheth) cover
    Management of Heterogeneous and Autonomous Database Systems (By: Ahmed Elmagarmid,Marek Rusinkiewicz,Amit Sheth)(1998)
  • #15
    Database Design for Smarties (By: Robert J. Muller) cover
    Database Design for Smarties (By: Robert J. Muller)(1999)
  • #16
    Data Mining (By: Ian H. Witten,Mark A. Hall,Eibe Frank,Christopher J. Pal) cover
    Data Mining (By: Ian H. Witten,Mark A. Hall,Eibe Frank,Christopher J. Pal)(1999)
  • #17
    Data on the Web (By: Serge Abiteboul,Peter Buneman,Dan Suciu) cover
    Data on the Web (By: Serge Abiteboul,Peter Buneman,Dan Suciu)(1999)
  • #18
    TCP/IP Sockets in C (By: Michael J. Donahoo,Kenneth L. Calvert) cover
    TCP/IP Sockets in C (By: Michael J. Donahoo,Kenneth L. Calvert)(2000)
  • #19
    Understanding SQL and Java Together (By: Jim Melton,Andrew Eisenberg) cover
    Understanding SQL and Java Together (By: Jim Melton,Andrew Eisenberg)(2000)
  • #20
    Data Mining, Southeast Asia Edition (By: Jiawei Han) cover
    Data Mining, Southeast Asia Edition (By: Jiawei Han)(2000)
  • #21
    Component Database Systems (By: Klaus R. Dittrich,Andreas Geppert) cover
    Component Database Systems (By: Klaus R. Dittrich,Andreas Geppert)(2000)
  • #22
    TCP/IP Sockets in Java (By: Michael J. Donahoo,Kenneth L. Calvert) cover
    TCP/IP Sockets in Java (By: Michael J. Donahoo,Kenneth L. Calvert)(2001)
  • #23
    Information Modeling and Relational Databases (By: Tony Morgan,Terry Halpin) cover
    Information Modeling and Relational Databases (By: Tony Morgan,Terry Halpin)(2001)
  • #24
    Spatial Databases (By: Philippe Rigaux,Michel Scholl,Agnes Voisard) cover
    Spatial Databases (By: Philippe Rigaux,Michel Scholl,Agnes Voisard)(2001)
  • #25
    JDBC (By: Gregory D. Speegle) cover
    JDBC (By: Gregory D. Speegle)(2001)
  • #26
    The Struts Framework (By: Sue Spielman) cover
    The Struts Framework (By: Sue Spielman)(2002)
  • #27
    Multicast Sockets (By: David Makofske,Kevin Almeroth) cover
    Multicast Sockets (By: David Makofske,Kevin Almeroth)(2002)
  • #28
    Designing Data-Intensive Web Applications (By: Stefano Ceri,Piero Fraternali,Aldo Bongio,Marco Brambilla,Sara Comai,Maristella Matera) cover
    Designing Data-Intensive Web Applications (By: Stefano Ceri,Piero Fraternali,Aldo Bongio,Marco Brambilla,Sara Comai,Maristella Matera)(2002)
  • #29
    Data Quality (By: Jack E. Olson) cover
    Data Quality (By: Jack E. Olson)(2002)
  • #30
    Business Modeling and Data Mining (By: Dorian Pyle) cover
    Business Modeling and Data Mining (By: Dorian Pyle)(2003)
  • #31
    XML for Data Architects (By: James Bean) cover
    XML for Data Architects (By: James Bean)(2003)
  • #32
    JSP (By: Robert Brunner) cover
    JSP (By: Robert Brunner)(2003)
  • #33
    Java (By: Michael Sikora) cover
    Java (By: Michael Sikora)(2003)
  • #34
    Database Modeling with Microsoft® Visio for Enterprise Architects (By: Terry Halpin,Ken Evans,Pat Hallock,Bill MacLean) cover
    Database Modeling with Microsoft® Visio for Enterprise Architects (By: Terry Halpin,Ken Evans,Pat Hallock,Bill MacLean)(2003)
  • #35
    JSTL (By: Sue Spielman) cover
    JSTL (By: Sue Spielman)(2003)
  • #36
    How to Build a Business Rules Engine (By: Malcolm Chisholm) cover
    How to Build a Business Rules Engine (By: Malcolm Chisholm)(2003)
  • #37
    Java Cryptography Extensions (By: Jason Weiss) cover
    Java Cryptography Extensions (By: Jason Weiss)(2004)
  • #38
    TCP/IP Sockets in C# (By: Michael J. Donahoo,Kenneth L. Calvert,David Makofske) cover
    TCP/IP Sockets in C# (By: Michael J. Donahoo,Kenneth L. Calvert,David Makofske)(2004)
  • #39
    Location-Based Services (By: Agnes Voisard,Jochen Schiller) cover
    Location-Based Services (By: Agnes Voisard,Jochen Schiller)(2004)
  • #40
    Multi-Tier Application Programming with PHP (By: David Wall) cover
    Multi-Tier Application Programming with PHP (By: David Wall)(2004)
  • #41
    Fuzzy Modeling and Genetic Algorithms for Data Mining and Exploration (By: Earl Cox) cover
    Fuzzy Modeling and Genetic Algorithms for Data Mining and Exploration (By: Earl Cox)(2005)
  • #42
    SQL (By: Gregory D. Speegle,Michael J. Donahoo) cover
    SQL (By: Gregory D. Speegle,Michael J. Donahoo)(2005)
  • #43
    Moving Objects Databases (By: Ralf Hartmut Güting,Markus Schneider) cover
    Moving Objects Databases (By: Ralf Hartmut Güting,Markus Schneider)(2005)
  • #44
    Querying XML (By: Jim Melton,Stephen Buxton) cover
    Querying XML (By: Jim Melton,Stephen Buxton)(2006)
  • #45
    Data Model Patterns (By: David C. Hay) cover
    Data Model Patterns (By: David C. Hay)(2006)
  • #46
    Joe Celko's Analytics and OLAP in SQL (By: Joe Celko) cover
    Joe Celko's Analytics and OLAP in SQL (By: Joe Celko)(2006)
  • #47
    Joe Celko's Thinking in Sets (By: Joe Celko) cover
    Joe Celko's Thinking in Sets (By: Joe Celko)(2008)
  • #48
    Physical Database Design (By: Toby J. Teorey,Sam S. Lightstone,Tom Nadeau) cover
    Physical Database Design (By: Toby J. Teorey,Sam S. Lightstone,Tom Nadeau)(2010)
  • #49
    Java Data Mining (By: Mark F. Hornick,Erik Marcade,Sunil Venkayala) cover
    Java Data Mining (By: Mark F. Hornick,Erik Marcade,Sunil Venkayala)(2010)
  • #50
    Data Preparation for Data Mining Using SAS (By: Mamdouh Refaat) cover
    Data Preparation for Data Mining Using SAS (By: Mamdouh Refaat)(2010)

About Graeme Simsion

Graeme Simsion is a versatile author and former IT consultant, whose transition to fiction has yielded a string of bestselling novels. His breakout debut, The Rosie Project, has been translated into forty languages and optioned for film by Sony Pictures. The Rosie Effect, its sequel, has achieved similar success, with combined sales nearing five million copies worldwide. Simsion's subsequent novels, The Best of Adam Sharp and Two Steps Forward, have solidified his reputation as a masterful storyteller, tackling themes of love, loss, and self-discovery. Written in collaboration with his wife, Anne Buist, Two Steps Forward offers a poignant exploration of renewal, set against the backdrop of the Camino de Santiago. His novels continue to captivate audiences, with film adaptations in development, including The Best of Adam Sharp with Toni Collette and Two Steps Forward with Ellen DeGeneres set to produce.

Affiliate Disclosure

As an Amazon Associate, Reading Order Books earns from qualifying purchases. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. This helps us maintain the site and continue providing reading order guides. Read our full disclosure