John Blaine photo

John Blaine

"John Blaine" was a pseudonym of Harold Leland Goodwin and Peter J. Harkins.


“A good beginning means a good book.”
John Blaine
Read more