Джон Кларк Крейг - автор 16 книг по программированию персональных компьютеров. Большинство его книг выпущено издательством Microsoft Press и охватывает все версии Microsoft Visual Basic for Windows, Microsoft Visual Basic for MS-DOS, Microsoft QuickBasic и Microsoft QuickC. Джон был научным редактором первого и второго изданий Microsoft Mouse Programmer's Reference (Microsoft Press, 1989 и 1991 гг.), а также написал отдельные главы для таких книг, как Microsoft Word Developer's Kit (Microsoft Press, 1993 г.) и Microsoft Windows 3.1 Developer's Workshop (Microsoft Press, 1994г.). Владелец собственной компании Craig Software.