Publications
TL;DR
49 Magazine articles
9 Manuals
9 Screenplays
7 Fiction Novels/Short Stories
Novels &
Short Stories
TBD - prepublication Helsgaard's Warning - Rise of the Drekahǫnd --> AutoCrit 2025 Novel90 Challenge Entry
TBD - prepublication Helsgaard's Wrath
TBD - prepublication Helsgaard's Storm
TBD - prepublication Helsgaard's Fury
TBD - prepublication Helsgaard's Heroine --> SHORTLISTER in AutoCrit's 2024 Novel90 Challenge
2024 - Oliver's Travels
2012 - (unpublished) The Tramonto Uprising


Screenplays
2024 - Blood on the Plains of Hel --> Two Film Festivals
2024 - (unpublished) Hel Fights Back
2024 - (unpublished) To Hel and Back
2023 - AI in Film - Shown at the First Annual AIFilmFest, Paris, France, 2023
2023 - Leave the Phone Alone (Public Service Announcement) - Shown at the Glendale Community College Film Festival, 2023
2010 - Lonely Bull - Video on YouTube
2009 - Bobani Episode 1 - Save my Soul- Video on YouTube
2009 - Bobani Episode 2 - I have the Touch- Video on YouTube
2009 - Bobani Episode 3 - Wish You Were Here- Video on YouTube
2013 - Survival Cooking for Nerds (Ghostwritten).
2012 - Life in 2020 (Ghostwritten).
2006 - Health Insurance Portability and Accountability Act (HIPAA) Compliance Workbook.
2006 - Center for Internet Security Red Hat Enterprise Linux Version 5 Security Benchmark.
2006 - Center for Internet Security Red Hat Enterprise Linux Version 4 Security Benchmark.
2005 - Center for Internet Security Debian Linux Security Benchmark.
2005 - Center for Internet Security AIX Version 5 Security Benchmark.
1999 - Investigating the Total Cost of Ownership for Workgroup Operating Systems (Graduate Thesis ).
1999 - Beginning Linux - A workbook Approach.
Published
Books/Papers
Published
Articles
January, 2000 - Introducing Linux
February, 2000 - Linux in Business
December, 1999 - Learning From The Past
September, 2002 - Logical Volume Management


September, 2003 - Firewall Construction (Part 5 - Testing the Security)
July, 2003 - Firewall Construction (Part 4 - Securing the System, Part 2)
June, 2003 - Firewall Construction (Part 3 - Securing the System)
May, 2003 - Firewall Construction (Part 2 - Operating System Installation)
March, 2003 - Firewall Construction (Part 1 - Hardware Selection)
February, 2003 - What is a firewall? (The Essentials)
January, 2003 - Building A Content Filtering Web Proxy (Part 4 - Finishing Up)
December, 2002 - Building A Content Filtering Web Proxy (Part 3 - The Proxy Filter)
November, 2002 - Building A Content Filtering Web Proxy (Part 2 - The Proxy Server)
October, 2002 - Building A Content Filtering Web Proxy
September, 2002 - Running Linux Without Installing Linux
July, 2002 - The True Value of StarOffice
June, 2002 - Media Players in Linux (Compiling MPlayer)
May, 2002 - Logical Volume Management (Never Run Out of Hard Drive Space Again)
April, 2002 - VMWare (Running Virtual Machines)
March, 2002 - Linux Shell Scripting (Part 6)
May, 2001 - Securing Your Linux Server (Security Overview Revisited)
February, 2002 - Linux Shell Scripting (Part 5)
November, 2001 - Linux Shell Scripting (Part 4)
October, 2001 - Linux Shell Scripting (Part 3)
September, 2001 - Linux Shell Scripting (Part 2)
August, 2001 - Linux Shell Scripting (Introduction)
July, 2001 - Tracking Down Web Site Abusers
June, 2001 - Apache Web Server (Understanding How Apache Works)
April, 2001 - Securing Your Linux Server (Security Overview)
March, 2001 - Securing Your Linux Server (Security Overview)
February, 2001 - Installing Linux
January, 2001 - Linux Distributions (Subtitle: Which One to Use?)
December, 2000 - Building a Linux Server (Hardware Requirements)
October, 2000 - The True Cost of Spam (Why Your ISP doesn't Like Spam)
September, 2000 - The Big Linux Myth, Part II (Misconfiguring Apache)
August, 2000 - The Big Linux Myth, Part I (Misconfiguring Apache)
May, 2000 - Linux Success (How Linux Succeeds with Old Hardware and Tight Budgets)
April, 2000 - Linux Stability (A New Software Development Model)
March, 2000 - Palm Computing With Linux (Office Computing on Linux Part 2)
February, 2000 - Trying Out Linux (Installing Linux With DOS/Windows)
January, 2000 - Popular Uses For Linux (Firewalls)
January, 2000 - Star Office
December, 1999 - What is Linux?








November, 1990 - "Interrupt Programming Using QuickBASIC"
January, 1991 - Don't Treat Your Hard Drive Like a Giant Floppy
October, 1988 - "Low Cost PC/XT Joystick Adapted From Atari-Compatible Unit"
March, 1993 - A Ctrl-Alt-Del Intercept Routine For QuickBASIC
December, 1992 - Write Your Own COMMAND.COM
July, 1992 - Fast Indexed Help



