This document discusses the synthesis of analogue circuits to realize a given network function. It begins by reviewing the properties and characteristics required for network functions to correspond to realizable passive circuits. It then examines four canonical forms - Foster and Cauer forms - for realizing LC, RC, and RL network functions as either impedance or admittance driving point functions through partial fraction or continued fraction expansions. Specific examples are worked through to illustrate the realization of LC network functions using the different forms. Finally, it notes the properties of RC driving point functions before discussing their realization.