1. Teaching integrated arts in the primary school :   Publication: London: David Fulton, Pub., 2000 . [xi], 154 p. Date:2000 Availability: Copies available: Tain Campus [LB1591.5.G7 B66] (2), Actions: Add to cart
2. English grammar and teaching strategies :   Publication: London : David Fulton Pub., 1999 . ix, 102 p. : Date:1999 Availability: Copies available: Tain Campus [LB1576 P64] (2), Actions: Add to cart
3. The teaching of science in primary schools/   Publication: London: David Fulton Pub., 2000 . ix, 246p. : Date:2000 Availability: Copies available: Tain Campus [LB1585.5 G7 H37 2000] (2), Actions: Add to cart
4. Young readers and their books:   Publication: London: David Fulton Pub., 2000 . viii, 136 p. : Date:2000 Availability: Copies available: Tain Campus [LB1576 P55] (2), Actions: Add to cart
5. Chaning behaviour :   Publication: Abingdon, OX : David Fulton Pub., 2001 . xi, 164 p. : Date:2001 Availability: Copies available: Tain Campus [LC4803 G7 M3 2001] (2), Actions: Add to cart
6. Mathematical knowledge for primary teachers /   Publication: London : David Fulton Pub., 2001 . xiv, 290p. : Date:2001 Availability: Copies available: Tain Campus [QA135.5 S84 2001 ] (2), Actions: Add to cart
7. Encountering classroom success /   Publication: London : David Fulton Pub., 1988 . [v], 80 p. Date:1988 Availability: Copies available: Turkeyen Campus Education & Humanities [LB3011A5] (1), Actions: Add to cart
8. Sexual harassment in schools :   Publication: London : David Fulton Pub., 1992 . 110 p. : Date:1992 Availability: Copies available: Turkeyen Campus Education & Humanities [LC212.8 H47] (2), Actions: Add to cart
9. The writing classroom :   Publication: Abingdon, Oxon : David Fulton Pub., 2001 . xx, 172 p : Date:2001 Availability: Copies available: Tain Campus Education & Humanities [LB1576 W75] (2), Actions: Add to cart