Edwards, Mike,B.Sc.author.