David Afsharirad

David Afsharirad is the author of books such as The Year's Best Military & Adventure Sf 2015.

Books by David Afsharirad