\documentclass[a4paper,10pt]{book}
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{color}
\definecolor{Blue}{rgb}{0.0,0.0,0.7}
\definecolor{Red}{rgb}{0.7,0.0,0.0}
\definecolor{Green}{rgb}{0.0,0.5,0.0}
\definecolor{lightgrey}{rgb}{0.9,0.9,0.9}
\definecolor{lightblue}{rgb}{0.7,0.9,1.0}
\definecolor{lightyellow}{rgb}{1.0,1.0,0.9}
\definecolor{lightcyan}{rgb}{0.8,1.0,1.0}
\usepackage{hyperref}
\usepackage{ifthen}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{colortbl}
\newcommand{\rev}{PA1} 
\newcommand{\docno}{ 0000001 }
\title{Practical DSP  \\ \etcdoc revision \rev}
\author{R.P. Clark}

\begin{document}
 \pagenumbering{roman}
\pagestyle{fancy}
\maketitle
%\lhead{}
%\chead{\textbf{Practical DSP}}
%\rhead{}
%\rfoot{\thepage}
%\cfoot{}
%\lfoot{\textbf{\small Practical DSP: \docno Revision: \rev}}


\clearpage

\tableofcontents
%\clearpage
\listoffigures
%\clearpage
\listoftables
%\clearpage
\pagenumbering{arabic}
\rfoot{ \textbf{ Page $\;$ \thepage $\;$  of $\;$ \pageref{LastPage}} }
\chapter{Intro}
\section{Z transforms to difference equations}
\section{Tustins approximation for s transform derived filters}

\chapter{Filter calculations}
\section{Response Plotting}
C programs linked with gnuplot to 
provide response graphs, reasons how works
\section{3 db point}

\chapter{practical considerations}

\section{Word length and precision}
\section{Truncation problems}
\section{B16}

\chapter{Biquad and larger IIR filters}
need tro break them down

\chapter{Custom Z transform derived filters}


\chapter{Deliberately unstable filters and harmonics}
music?
\end{document}
