birth_date: None
avg_rating: 3.73
name: Ian R. MacLeod
about: Ian R. MacLeod is the acclaimed writer of challenging and innovative speculative and fantastic fiction. His most recent novel Wake Up and Dream won the Sidewise Award for Alternate History wh
death_date: None