Tom Ball has written 32 books. Most of them are science fiction philosophy or mad tales. And most have been published, at least in part. Tom is also a senior editor at fleasonthedog.com.