Follow the Author
Strang, David
Strang, David
David Strang may refer to: David Maxwell Strang (born 1968), former Scottish middle-distance runner who won a gold medal at the 1994 European Indoor Championships in Paris David Strang (inventor), pa...
Read more
Information taken from:Strang, David

Author's Books

E-book
Learning by Example
Price
30.00 £