His first book, Frederick III, appeared in 1981, and since then has become a prolific author of royal and historical biographies, as well as books on local history, true crime, rock music, fiction and drama. He is also a contributor to the Oxford Dictionary of National Biography and Guinness Rockopaedia, and has produced articles on historical, musical and art subjects in national and local journals, including Illustrated London News, Royalty Digest, European Royal History Journal, Best of British (magazine)|Best of British, BBC History Magazine, Record Collector, Antique Collector, This England, The Independent and Gibbons Stamp Monthly. He has reviewed books and records for the press, written CD booklet notes, and between 1991 and 1996 edited and published the 1970s rock fanzine Keep on Rockin.
