Dan Morgan (writer)

Dan Morgan was an English science fiction writer and a professional guitarist, mainly active as a writer from the early 1950s through the mid-1970s. In addition to his fiction, he wrote two manuals relating to his musical profession.

Dan Morgan
Dan Morgan (right) with his literary and musical collaborator John Kippax, c.1957
Born(1925-12-24)24 December 1925
Holbeach, Lincolnshire, England
Died4 November 2011
Lincolnshire
OccupationAuthor, guitarist
NationalityUnited Kingdom
GenreScience fiction

Morgan is best known for his "Sixth Perception" novels, featuring a group of characters possessed of psychic powers; the three "Venturer Twelve" space operas, co-authored with his colleague John Kippax (a fourth was written by Kippax alone); and the somewhat tongue-in-cheek novel The Richest Corpse in Show Business.[1]

Bibliography

Science fiction

The Sixth Perception

  • The New Minds (1967)
  • The Several Minds (1969)
  • The Mind Trap (1970))
  • The Country of the Mind (1975)

Venturer Twelve

See info in the John Kippax page

Other novels

  • Cee Tee Man (1955)
  • The Uninhibited (1961)
  • The Richest Corpse in Show Business (1967)
  • Inside (1971)
  • The High Destiny (1973)
  • The Concrete Horizon (1976)

Short stories

  • "Alien Analysis" (1952)
  • "Amateur Talent" (1953)
  • "Home Is Tomorrow" (1953)
  • "Cleansing Fires" (1954)
  • "Forgive Them" (1954)
  • "Psychic Twin" (1954)
  • "Jerry Built" (1954)
  • "Alcoholic Ambassador" (1954)
  • "Trojan Hearse" (with John Kippax) (1954)
  • "Kwakiutl" (1955)
  • "The Lesser Breed" (1955)
  • "Life Agency" (1955)
  • "The Earth Never Sets" (1956)
  • "The Way I Am" (1956)
  • "The Whole Armour" (1956)
  • "The Little Fleet" (1956)
  • "Controlled Flight" (1956)
  • "Wunkle" (1956)
  • "Beast of the Field" (1956)
  • "More than Hormone" (1956)
  • "The Humanitarian" (1957)
  • "The Unwanted" (1958)
  • "The Star Game" (1958)
  • "The Hard Way" (1958)
  • "Insecurity Risk" (1959)
  • "Protected Planet" (1959)
  • "Drive Out of Mind" (1960)
  • "Stopover Earth" (1961)
  • "Father" (1961)
  • "Emreth" (1965)
  • "Parking Problem" (1965)
  • "Third Party" (1965)
  • "Scramble" (1971)
  • "Canary" (1972)
  • "The First Day of the Rest of Your Life" (1974)
  • "Young Tom" (1976)
  • "Love in Limbo" (2003)

Nonfiction

Manuals

  • Guitar (1965)
  • Spanish Guitar (1982)

Letters

  • "Letter" (Vector 60) (1972)
  • "Letter" (Vector 61) (1972)
  • "Letter" (Vector 62) (1972)

Obituaries

gollark: ```luarn = function() sides = {"right","left","top","bottom","front","back"} sides_raw = {"right","left","top","bottom","front","back"} for i=1, #sides do sides[i] = peripheral.getType(sides_raw[i]) if sides[i] == "modem" then rednet.open(sides_raw[i]) print("Rednet Open on "..sides_raw[i].." Side") end endend```WHY
gollark: And then the same thing but with background color...
gollark: ```luac = function(a) if term.isColor() == true then if a == 0 then term.setTextColor(colours.white) elseif a == 1 then term.setTextColor(colours.orange) elseif a == 2 then term.setTextColor(colours.magenta) elseif a == 3 then term.setTextColor(colours.lightBlue) elseif a == 4 then term.setTextColor(colours.yellow) elseif a == 5 then term.setTextColor(colours.lime) elseif a == 6 then term.setTextColor(colours.pink) elseif a == 7 then term.setTextColor(colours.grey) elseif a == 8 then term.setTextColor(colours.lightGrey) elseif a == 9 then term.setTextColor(colours.cyan) elseif a == "a" then term.setTextColor(colours.purple) elseif a == "b" then term.setTextColor(colours.blue) elseif a == "c" then term.setTextColor(colours.brown) elseif a == "d" then term.setTextColor(colours.green) elseif a == "e" then term.setTextColor(colours.red) elseif a == "f" then term.setTextColor(colours.black) elseif a == "red" then c("e") elseif a == "orange" then c(1) elseif a == "yellow" then c(4) elseif a == "green" then c("d") elseif a == "blue" then c("b") elseif a == "purple" then c("a") elseif a == "black" then c("f") elseif a == "white" then c(0) end endend```?!?!?!?
gollark: ```lua-- VERSION 1.0 --using = function(a) shell.run(a)enduse = function(a) shell.run(a)ends = function(a) sleep(a)endcls = function() shell.run("clear")endclr = function() cls()end```????
gollark: This is so ridiculous.

References

Notes
  1. John Clute in Clute and Nicholls 1995, p. 830.
Bibliography
  • Clute, John and Peter Nicholls. The Encyclopedia of Science Fiction. New York: St Martin's Griffin, 1993 (2nd edition 1995). ISBN 0-312-13486-X.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.