Joseph Allen grew up in Palos Verdes Estates and went to UCLA, where he studied Classics and English literature. He worked as an editor and marketer for scholarly and educational book publishers and then moved on to a career in public relations and investor relations, initially with large corporations, and for the last thirty years in a company he founded. He has served on the boards of several small companies, and is co-author of a college text on systems life cycles and books on business communications and continuing education. He has written a book on sandcastles, and has written on a variety of topics for numerous periodicals. He is currently working on a family memoir and a second novel. He has been active in several charities. Allen is a contributor to SeekingAlpha.com, and originated the blog, SmallCapWorld, where he remains a principal contributor. He has been a contributing author for the Inside the Minds series of C-Level Business Intelligence(TM) books published by Aspatore Books, a Thomson Reuters business. He has two grown children and two grandchildren, and lives near New York City.