Wright, Peter; Turville, Joni (University of Cyprus, 2007)
Few would deny the close relationship between science and technology – many would argue that they are
inextricably linked to one another to the extent that they are very often referred to in the same breath. In order ...