Manyebook
James G. Friesen
The Life Model
Uncovering the Mystery of Mpd