Leonard Digges
Posts  1 - 3  of  3
mathamanerd
Did leonard Digges invent the telescope?
Save
Cancel
Reply
replied to:  mathamanerd
special101
Replied to:  Did leonard Digges invent the telescope?
I dont no we should ask
Save
Cancel
Reply
replied to:  special101
Augusta1
Replied to:  I dont no we should ask
I though Galileo invented it.
Save
Cancel
Reply
 
x
OK