The hardest part is developing the idea, and that can take years.

Author Details

Author Name: