by Adrian Cockcroft (Foreword), Mark Schwartz (Foreword), Mark Schwartz (Foreword), Adrian Cockcroft (Foreword), Andy Jassy (Foreword), Mark Schwartz (Foreword), Stephen Orban (Author), Adrian Cockcroft (Foreword), Andy Jassy (Foreword), Stephen Orban (Author)
Format: paperback
Publisher: CreateSpace Independent Publishing Platform
Published:
ISBN 10: 1981924310
ISBN 13: 9781981924318