The formatting for the sectional units can be achieved using the titlesec package; the headers can be obtained using the fancyhdr package; the lettrine for the first letter of each chapter can be produced with the \lettrine command from the lettrine package. A little example:
\documentclass[twoside]{book}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage{lettrine}
\usepackage{lipsum}
\pagestyle{fancy}
% chapter heading formatting
\titleformat{\chapter}[display]
{\normalfont\LARGE\sffamily}{\chaptertitlename\ \thechapter}{0pt}
{\titlerule\vskip2pt\titlerule\vskip20pt\Huge\bfseries\filleft}
% section heading formatting
\titleformat{\section}
{\normalfont\Large\bfseries\sffamily}{\rule[.12ex]{8pt}{8pt}}{0.5em}{}
\titleformat{\subsection}
{\normalfont\large\bfseries\sffamily}{\rule[.12ex]{8pt}{8pt}~\thesubsection}{0.5em}{}
% header/footer
\fancyhf{}
\fancyhead[ER]{\footnotesize\sffamily\leftmark}
\fancyhead[OL]{\footnotesize\sffamily\nouppercase\rightmark}
\fancyhead[EL,OR]{\bfseries\thepage}
% redefinition of the plain style
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[R]{\bfseries\thepage}
\renewcommand{\headrulewidth}{0pt}
}
\renewcommand\sectionmark[1]{%
\markright{Sec.~\thesection.\quad#1}}
\renewcommand{\LettrineFontHook}{\sffamily}
\begin{document}
\tableofcontents
\chapter{Introduction}
\lettrine{I}{n} quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacustincidunt ultrices. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In
hac habitasse platea dictumst. Integer tempus convallis augue. Etiam facilisis.
Nunc elementum fermentum wisi. Aenean placerat. Ut imperdiet, enim sed
gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim.
Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae
risus porta vehicula.
\section{Test Section}
\lipsum[4]
\subsection{Test Subsection}
\lipsum[1-30]
\end{document}
Some images of the resulting document; the first page of a chapter:

Fragments of some inner pages showing the headers:


titlesec, for example), but still I would consider this as a valid question, so I voted to reopen it. – Gonzalo Medina Nov 2 '12 at 18:40