# Which bibliography style gives me author names formatted say as, Hazard BD?

To be clear: I want Hazard BD, not Hazard, B.D. Citations of this type are found in the Elsevier Journal, Communications in Nonlinear Sciences and Numerical Simulations.

-
Welcome to TeX.sx! In most cases a complete Minimal Working Example (MWE) that clearly shows your problem would be useful. It would at least be useful to know what bibliography styles etc you are currently using. – Peter Jansson Feb 5 '13 at 15:31
After looking at the guidelines, the abbreviated first names should contain a period for this journal. – mafp Feb 5 '13 at 15:43

• As I pointed out in the comments, the guidelines of that journal require periods in first name abbreviations, so I am not sure whether you still want that.
• Omitting the periods is IMHO bad typographical style, so I am not sure whether you should want that.
• That said, if you insist on that, make a copy of a bibtex style that comes closest to what you want, say myplain.bst. Open it, and locate the function format.names, where a string like "{ff~}{vv~}{ll}{, jj}" is to be found. Replace that string with "{vv~}{ll}{, jj}{, f{}}", and save your new style. Explanation: the final {, f{}} part tells BibTeX to put the first names last, in abbreviated form, and without period. The pair of braces {} after the f suppresses spaces between the initials.
-

One way is to use biblatex and its fistinits=true,terseinits=true options.

\documentclass{article}

\usepackage[firstinits=true,terseinits=true]{biblatex}

\DeclareNameAlias{default}{last-first}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Hazard, Benjamin D.},
year = {2001},
title = {Alpha},
}
\end{filecontents}