John MacFarlane
John MacFarlane is publishing director at <a href="/c/books/credit/75118/new-scientist/">New Scientist</a>.
Added by xceque
Concept by 2
| Title | Format | |
|---|---|---|
![]() | Post Human Conditions | Soft cover |
![]() | The Future Always Wins | Soft cover |
Publishing Director 2
| Title | Format | |
|---|---|---|
![]() | Post Human Conditions | Soft cover |
![]() | The Future Always Wins | Soft cover |

