Anything worth doing does not have to be done perfectly - at first.


Playing the Great Game of Golf: Making Every Minute Count (ed. Quill, 1994) - ISBN: 9780688135072


Anything worth doing does not have to be done perfectly - at first.

Anything worth doing does not have to be done perfectly - at first.

Anything worth doing does not have to be done perfectly - at first.

Anything worth doing does not have to be done perfectly - at first.