Evolution and Impact of Transposable Elements (Contemporary Issues in Genetics and Evolution, 6, Band 6)