Old Hamilton /
Wilson, Rhona.
Catrine : Stenlake Pub.,
2012, c1996.
Originally published: 1996.
Includes bibliography.