Steven Amsterdam is een geboren New Yorker. Hij studeerde Japanse taal en cultuur aan de University of Chicago en werkte daarna in Tokio. Hij kwam via de filmwereld in de uitgeverswereld en vervolge...