Foundations of Plasma Dynamics, with E. H. Holt, The MacMillan Company, New York, 1965.
Introduction to Vectors and Cartesian Tensors, Prentice-Hall, Inc., Englewood Cliffs, N.J. 1972.
Fortran Programming Using Structured Flowcharts, SRA, Chicago, Illinois, 1978.
Pet/cbm basic, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1982.
Apple BASIC, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1982.
TRS-80 Extended Color BASIC, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1983.
Atari BASIC, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1983.
Apple II - 6502 Assembly Language TUTOR, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1983. (Book plus software).
Commodore 64/VIC 20 BASIC, with Thomas Windeknecht, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1983.
IBM PC BASIC Programming, with Glenn A. Jackson, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1984.
TI BASIC, with Jeffrey W. Haskell, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1984.
IBM PC-8088 Assembly Language Programming, REHI Books, Rochester Hills, MI, 1986. (Book plus software).
Assembly Language Tutor for the IBM PC and Compatibles, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1993.
Assembly Language Tutor Software - zip file
Introduction to Computer Engineering: Logic Design and the 8086 Microprocessor, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1993.
Design of Embedded Systems Using 68HC12(11) Microcontrollers, Prentice-Hall, Inc, Upper Saddle River, N.J, 2000.
Learning By Example Using C - Programming the DRAGON12-Plus Using CodeWarrior, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2008.
Learning By Example Using C - Programming the miniDRAGON-Plus2 Using CodeWarrior, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2008.
Learning By Example Using Verilog - Basic Digital Design With a BASYS FPGA Board, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2008.
Learning By Example Using VHDL - Basic Digital Design With a BASYS FPGA Board, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2008.
Learning By Example Using VHDL - Advanced Digital Design With a Nexyx-2 FPGA Board, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2008.
Learning By Example Using Verilog - Advanced Digital Design With a Nexyx-2 FPGA Board, Richard E. Haskell and Darrin M. Hanna,LBE Books, Rochester, MI, 2009.
Introduction to Digital Design Using Digilent FPGA Boards - Block Diagram / Verilog Examples, Richard E. Haskell and Darrin M. Hanna, LBE Books, Rochester, MI, 2009.
Introduction to Digital Design Using Digilent FPGA Boards - Block Diagram / VHDL Examples, Richard E. Haskell and Darrin M. Hanna, LBE Books, Rochester, MI, 2009.
Digital Design Using Digilent FPGA Boards - Verilog / Active-HDL Edition, Richard E. Haskell and Darrin M. Hanna, LBE Books, Rochester, MI, 2009.
Digital Design Using Digilent FPGA Boards - VHDL / Active-HDL Edition, Richard E. Haskell and Darrin M. Hanna, LBE Books, Rochester, MI, 2009.
Solving DC and AC Circuits By Example Using MATLAB, Richard E. Haskell and Darrin M. Hanna, LBE Books, Rochester, MI, 2009.
Vectors and Tensors By Examples - Including Cartesian Tensors, Quaternions, and MATLAB Examples, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2015.
VHDL By Example - Fundamentals of Digital Design, Richard E. Haskell and Darrin M. Hanna, LBE Books, Auburn Hills, MI, 2016.
Advanced Digital Design Using Digilent FPGA Boards - VHDL / VGA Graphics Examples, Richard E. Haskell and Darrin M. Hanna, LBE Books, Auburn Hills, MI, 2016.
Understanding Special Relativity and Maxwell's Equations - With Implications for a Unified Field Theory, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2016.
Peggy's Discovery, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2016.
Ideas that made your Smartphone - Why the patent system should be abolished, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2019.
Fourier Analysis By Example - Including MATLAB Examples, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2020.
Magical Journey, Richard E. Haskell, Richard E. Haskell, Inc., Auburn Hills, MI, 2023.