The novel On the Beach was written by British-Australian author Nevil Shute.