Tom Purdom

Thomas Edward Purdom (born 1936) is an American writer best known for science fiction and nonfiction. His story Fossil Games was a nominee for the Hugo Award for Best Novelette in 2000. He has also done music criticism since 1988. His works have been translated into German, Chinese, Burmese, Russian, and Czech. He lives in Philadelphia.[1]

Tom Purdom
Tom Purdom in 2008, (photograph by Kyle Cassidy)
Born19 April 1936
New Haven, Connecticut, United States
OccupationNovelist, short story Writer, Essayist
GenreScience fiction
SpouseSara Wescoat Purdom
Website
www.philart.net/tompurdom/

Bibliography

Novels

  • I want the stars (1964)
  • The Tree Lord of Imeten (1966)
  • Five Against Arlane (1967)
  • Reduction in Arms (1967)
  • The Barons of Behavior (1972)

Short fiction

Collections
  • Lovers & Fighters, Starships & Dragons (2014)
Stories[2]
Title Year First published Reprinted/collected Notes
Sordman the Protector 1960 Purdom, Tom (August 1960). "Sordman the Protector". Galaxy Science Fiction. 18 (6): 82–103. Novelette
Courting Time 1966 Purdom, Tom (February 1966). "Courting Time". Galaxy Science Fiction. 24 (3): 49–62. Novelette
Fossil games 1999
Warlord 2013 Purdom, Tom (Apr–May 2013). "Warlord". Asimov's Science Fiction. 37 (4&5): 154–181. Novelette
A stranger from a foreign ship 2013 Purdom, Tom (Sep 2013). "A stranger from a foreign ship". Asimov's Science Fiction. 37 (9): 58–69.
gollark: That's what we use [ALL OTHER CHANNELS] for.
gollark: ++exec```haskellimport Unsafe.Coercedata Would = Seriously Int deriving Showtype Mad = ()data Are = Are Mad deriving Showtype Is = Aredata You = You Are Mad deriving Showdata Thing = This Thing Is Mad deriving Showdata This = Thing Mad deriving Shownewtype Do = Do (Thing -> You -> [Thing])data Why = Why Would You Do This deriving Showinstance Show Do where show x = "Do the thing!"why :: Whywhy = Why would you do_ this where would = Seriously 0 you = You (Are ()) () do_ = Do $ \_ _ -> [] this = Thing ()main = print why```
gollark: Very cool.
gollark: ++exec```haskellimport Unsafe.Coercedata Would = Seriously Why Int deriving Showtype Mad = ()data Are = Are Mad deriving Showtype Is = Aredata You = You Are Mad deriving Showdata Thing = This Thing Is Mad deriving Showdata This = Thing Mad deriving Shownewtype Do = Do (Thing -> You -> [Thing])data Why = Why Would You Do This deriving Showinstance Show Do where show x = "Do the thing!"why :: Whywhy = Why would you do_ this where would = unsafeCoerce Why you = You (Are ()) () do_ = Do $ \_ _ -> [] this = Thing ()main = print why```
gollark: ++exec```haskellimport Unsafe.Coercedata Would = Seriously Why Int deriving Showtype Mad = ()data Are = Are Mad deriving Showtype Is = Aredata You = You Are Mad deriving Showdata Thing = This Thing Is Mad deriving Showdata This = Thing Mad deriving Shownewtype Do = Do (Thing -> You -> [Thing])data Why = Why Would You Do This deriving Showinstance Show Do where show x = "Do the thing!"why :: Whywhy = Why would you do_ this where would = unsafeCoerce you you = You (Are ()) () do_ = Do $ \_ _ -> [] this = Thing ()main = print why```

References

  1. bio
  2. Short stories unless otherwise noted.


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