Books Written

  1. Program Testing, IBM, London, U.K., 1961.
  2. Programming Real-Time Computer Systems, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1965
  3. Design of Real-Time Computer Systems, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1967.
  4. Telecommunications and the Computer, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1968, 1976, 1990.
  5. Teleprocessing Network Organization, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1970.
  6. The Computerized Society (with Adrian R. D. Norman), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1970.
  7. System Analysis for Data Transmission, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1972.
  8. Introduction to Teleprocessing, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1972.
  9. Privacy, Accuracy and Security in Computer Systems, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1974.
  10. Design of Man-Computer Dialogues, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1973.
  11. Future Developments in Telecommunications, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1974, 1977, 1989.
  12. Computer Database Organization, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1975, 1977.
  13. Principles of Database Management, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1976, 1989.
  14. The Wired Society, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1977.
  15. Communications Satellite Systems, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1978.
  16. Viewdata and the Information Society, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1979.
  17. Distributed Processing Software and Network Strategy, Savant Institute, Carnforth, U.K., 1979.
  18. Distributed File and Database Design, Tools and Techniques, Savant Institute, Carnforth, U.K., 1979.
  19. Distributed Processing Network Mechanisms, Standards and Recovery, Savant Institute, Carnforth, U.K., 1979.
  20. Computer Networks and Distributed Processing, Savant Institute, Carnforth, U.K., 1979.
  21. Architectures for Distributed Processing, Savant Institute, Carnforth, U.K., 1979.
  22. Corporate Strategy for Distributed Processing, Savant Institute, Carnforth, U.K., 1979.
  23. Distributed Data Processing: The Opportunity and The Challenge, Savant Institute, Carnforth, U.K., 1979.
  24. Telematic Society: A Challenge for Tomorrow, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1980.
  25. Computer Networks and Distributed Processing, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981.
  26. Design and Strategy for Distributed Data Processing, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981.
  27. An End User's Guide to Database, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981.
  28. Strategic Data Planning Methods, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1982.
  29. Application Development without Programmers, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1982.
  30. LAMs and DADs, Savant Institute, Carnforth, U.K., 1982.
  31. Managing the Database Environment, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1983, 1989.
  32. Software Maintenance: the Problem and Its Solutions (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1983.
  33. An Information Systems Manifesto, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1984.
  34. Program Design Which is Provably Correct, Savant Institute, Carnforth, U.K., 1984.
  35. System Design from Provably Correct Constructs, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1985.
  36. Structured Techniques for Computing (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1985.
  37. Diagramming Techniques for Analysts and Programmers (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1985.
  38. Action Diagrams: Clearly Structured Program Design (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1985.
  39. Fourth-Generation Languages (Volume I: Principles), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1985.
  40. Fourth-Generation Languages (Volume II: Representative 4GLs), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1986.
  41. Fourth-Generation Languages (Volume III: 4GLs from IBM), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1986.
  42. A Breakthrough in Making Computers Friendly: The Macintosh Computer, (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1986.
  43. Recommended Diagramming Standards for Computing, Savant Institute, Carnforth, U.K., 1987.
  44. Recommended Diagramming Standards for Analysts and Programmers: A Basis for Automation, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1987.
  45. SNA: IBM's Networking Solution (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1987.
  46. VSAM: Access Methods Services and Programming Techniques (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1987.
  47. Information Engineering (4 volumes), Savant Institute, Carnforth, U.K., 1987.
  48. The Wired World (with Simon Grant), Savant Institute, Carnforth, U.K., 1987.
  49. World Information Economy (with Simon Grant), Savant Institute, Carnforth, U.K., 1987.
  50. Technology's Crucible, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1987.
  51. Principles of Data Communication (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  52. Structured Techniques, The Basis for CASE (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  53. Database Analysis and Design (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  54. Data Communication Technology (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  55. Local Area Networks (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  56. Corporate Communications Strategy (with Simon Grant), Savant Institute, Carnforth, U.K., 1988.
  57. ISDN (with Simon Grant), Savant Institute, Carnforth, U.K., 1988.
  58. Office Automation Standards (with Simon Grant), Savant Institute, Carnforth, U.K., 1988.
  59. Building Expert Systems -- A Tutorial (with Steve Oxman), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1988.
  60. The Justification for Information Engineering, Savant Institute, Carnforth, U.K., 1988.
  61. Nuclear Warfare and the Future. A Tutorial, Savant Institute, Carnforth, U.K., 1988.
  62. Action Diagrams: Clearly Structured Specifications, Programs and Procedures (with Carma McClure), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  63. Information Engineering (a trilogy), Book I: Introduction, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  64. Information Engineering (a trilogy), Book II: Planning and Analysis, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1990.
  65. Information Engineering (a trilogy), Book III: Design and Construction, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1990.
  66. Preventing the Unthinkable, Savant Institute, Carnforth, U.K., 1989.
  67. DB2: Concepts, Design and Programming (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  68. IDMS/R: Concepts, Design and Programming (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  69. Data Communication Design Techniques (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  70. IBM Office Systems: Architectures and Implementations (with the Arben Group), Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  71. Strategic Information Planning Methodologies, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1989.
  72. Hyperdocuments & How to Create Them, Prentice-Hall, Englewood Cliffs, New Jersey, 1990.
  73. RAD, Rapid Application Development, MacMillan Publishing Co., New York, 1990.
  74. Retooling the I.S. Professional, JMI Inc., Naperville, IL, 1991.
  75. The Object-Oriented Revolution, Savant Institute, Carnforth, U.K., 1991.
  76. DECnet Phase V, An OSI Implementation (with Joe Leben), Digital Press, Bedford, MA, 1992.
  77. Systems Application Architecture: Common User Access (with the Arben Group), Prentice-Hall, Englewood Cliffs, New Jersey, 1992.
  78. Systems Application Architecture. Common Communications Support, Book I: Distributed Applications (with the Arben Group), Prentice-Hall, Englewood Cliffs, New Jersey, 1992.
  79. Systems Application Architecture. Common Communications Support, Book II: Network Infrastructure (with the Arben Group), Prentice-Hall, Englewood Cliffs, New Jersey, 1992.
  80. Systems Application Architecture. Common Programming Interface (CPI) (with the Arben Group), Prentice-Hall, Englewood Cliffs, New Jersey, 1993.
  81. Object-Oriented Analysis and Design (with James Odell), Prentice-Hall, Englewood Cliffs, New Jersey, 1992.
  82. Client-Server Application Development, Savant Institute, Carnforth, U.K., 1992.
  83. Local Area Networks: Architectures and Implementations (with the Joe Leben), Prentice-Hall, Inc. Englewood Cliffs, New Jersey, 1994
  84. Principles of Object-Oriented Analysis and Design. Prentice-Hall, Englewood Cliffs, New Jersey, 1993.
  85. Network Application Support for Building Open Systems (with Joe Leben), Digital Press, Bedford, MA, 1993.
  86. Foundations of Object-Oriented Methods, A Foundation (with James Odell), Prentice-Hall, Englewood Cliffs, New Jersey, 1994.
  87. TCP/IP Networking: Architecture, Design and Programming (with Joe Leben), Prentice-Hall Inc., Englewood Cliffs, New Jersey, 1994
  88. Enterprise Engineering, Volume I, Introduction, Savant Institute, Carnforth, U.K., 1994
  89. Enterprise Engineering, Volume II, Value-Stream Reinvention, Savant Institute, Carnforth, U.K., 1994
  90. Enterprise Engineering, Volume III, TQM and Process Redesign, Savant Institute, Carnforth, U.K., 1994
  91. Enterprise Engineering, Volume IV, Strategic Visioning, Savant Institute, Carnforth, U.K., 1994
  92. Enterprise Engineering, Volume V, Enterprise Redesign, Savant Institute, Carnforth, U.K., 1994
  93. Client/Sever Databases: Enterprise Computing (with the Joe Leben), Prentice-Hall, Inc. Englewood Cliffs, New Jersey, 1995
  94. Rebuilding the IT Profession, Savant Institute, Carnforth, U.K., 1995
  95. Enterprise Networking: Data Link Subnetworks (with Kathleen Chapman), Prentice-Hall, Englewood Cliffs, New Jersey, 1996.
  96. Enterprise Networking: Strategies and Transport Protocols (with Kathleen Chapman), Prentice-Hall, Englewood Cliffs, New Jersey, 1996.
  97. The Great Transition,Using the Seven Disciplines of Enterprise Engineering to Align Technology, People and Strategy, AMACOM, American Management Association, New York, 1995
  98. Object-Oriented Methods: Pragmatic Considerations (with James Odell), Prentice-Hall, Englewood Cliffs, New Jersey, 1996.
  99. Asynchronous Transfer Mode, ATM Architecture and Implementation (with Kathleen Chapman), Prentice-Hall, Englewood Cliffs, New Jersey, 1996.
  100. Cybercorp, The Next Giant Step in the Evolution of the Corporate World, AMACOM, American Management Association, New York, 1996.
  101. After the Internet: Alien Intelligence, Capital Press, Washington DC, 2001.
  102. Gunpowder Island, A Bermudian Adventure, Concept Publishing, Waitsfield VT, 2003.
  103. The Meaning of the 21st Century, Riverhead 2006.
  104. Science and Morality, edited by Graham Walker, Royal College of Physicians, London 2007. Concluding chapter.
  105. Gardening as Nature Intended It being published.
  106. The Transformation of Humankind in process.