The broken thread : a novel /
Pennington, Walter.
Victoria, B.C. ; Crewe : Trafford,
c2005.