Good definitions:
Desirable - will customers want it?
Feasible - can it be made?
Viable - can it make a profit?
Desirable - will customers want it?
Feasible - can it be made?
Viable - can it make a profit?
Unthinkable p. 82
Where I keep my thoughts before they're finished.