David John Lake (born 1929 in India ) is an Indian-born Australian science fiction writer, poet, and literary critic. He moved to Australia in 1967.