What has the author F D K Bosch written