barthuthwaite.com
Beware of the Three Sharks!
Successful product development requires knowing the future. You don’t need to know it precisely, but you must have a good idea of the direction you should go.