Richard D. Lines

American amateur astronomer