• Dave Thomas David Heinemeier Hansson Leon Breedt Mike Clark Thomas Fuchs Andrea Schwarz

12 - 14Hours to read