David: A teenboy's search for meaning (David and T.J.)