David A Johnson

@infpwriter

Veteran for truth, reason, reality, critical thinking; a curious man immersed in climate science, environmental issues, cosmology, and what cats are thinking.

Views 320

1571 days ago

0 Comments

Realtime comments disabled