I couldn’t find the exact article but found this from even early so yea, its probably true.
http://longstreet.typepad.com/thesciencebookstore/future_history_of_the/
see above post for cover of Science and Invention May 1924..touting said article
LOVE this one....the FIRST Google Glass??
http://longstreet.typepad.com/.a/6a00d83542d51e69e201901e12c401970b-500wi