Graham Percival wrote:
Here's a very rough initial draft of our new website:
http://percival-music.ca/blogfiles/out/lilypond-general_1.html
The purple background as used on the documentation page has terrible
contrast/clash with the blue of unvisited links on Firefox on Linux
making it
On this page
http://percival-music.ca/blogfiles/out/lilypond-general_6.html#Crash-course
it mentions that help is wanted because an example is too wide for
narrow media. What's the criteria? It fits in 800x600 just fine and
these day web-developers say that 1024x768 is the new 800x600.
On the Crash Course page you've made me double my understanding of
/batch/ system. When we used it years ago we meant as opposed to
interactive. You submitted your batch job with job control and all the
jobs got ran in batches with all the other jobs that were ready when the
operator got
Graham Percival wrote:
...oh there was various stuff (I'm sure I don't remember what) elided
here...
I didn't expect a reference to Nanoha on the -user mailist. (so
of course I had to add one myself ;)
Thank you for that:)
Cheers,
- Graham
Regards,
Patrick
Valentin Villenave wrote:
2009/7/6 Mark Polesky markpole...@yahoo.com:
I also like the layout of gimp.org.
Click their menu links too.
Nice looking site.
Since you're mentioning that, http://www.blender.org/ has a top-menu
that is very similar to the new Lily website's
Valentin Villenave wrote:
Anyway, I think we're living exciting times with regards to LilyPond,
and no matter how long it takes I do believe we're making history
right here :-)
That's exciting!!! And I believe true. And I believe that although
there is much credit to go around, we should
Graham Percival wrote:
I'll volunteer for css and/or proofreading. I also don't have a job or
girlfriend;) I'll be in Peru much of August though and looking for a
job after that. Put me to work. (Although I'll have to confess, as far
as css goes, the current new stuff is looking great
David Fedoruk wrote:
The original BerkLee Real Fake book is no
longer available, nor are some of the others. These fake books have to
have thousands of clearances to be ablel to put these books together as
they are and be able to be legally sold.
Ironically, their The Real Book was a
Michael Kppler wrote:
Hi all,
I'm "suffering" from enormous compiling durations on large files. With
"large" I mean a file with about 250 measures and seven staves per
system. The last time I compiled the file completely (without using
showLastLength) I did it overnight, since after one and
Gerard McConnell wrote:
AFAIK to put an image on a web-page,
I need a bitmap, not a .pdf.I can't find any reference to .png in any
of thedocs. So far I've been using alt-printScreen and Paint to
produce .png files. While this sort of works, I'm not getting the best
output that
Patrick Horgan wrote:
Gerard McConnell wrote:
AFAIK to put an image on a
web-page,
I need a bitmap, not a .pdf.I can't find any reference to .png in any
of thedocs. So far I've been using alt-printScreen and Paint to
produce .png files. While this sort of works
It's a matter of not enough dots to have dots in all the right places.
o
o
o
o
Imagine three lines have to be shown by turning on the dots above.
The top and the bottom row line right up with rows
Definitely like alternative style 1 ( the green ) better.
Patrick
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Tim McNamara wrote:
On Sep 1, 2009, at 9:30 PM, Christian Henning wrote:
Am I right, that lilypond is rarely used for my type of notation?
Meaning rock/pop tunes for acoustic guitar.
No, the style of music makes no difference. But LilyPond is intended
for engraving music which is
Tim McNamara wrote:
I am a guitarist.
If all he wants is a chord chart, some paper and a pencil would be a
better approach. Or even a word processor two write out the chords
like Ralph Patt did with the Vanilla Book.
http://www.ralphpatt.com/VBook.html
Christian's trying to do something
Christian Henning wrote:
Hi all, thanks for the replies. I could fix all of my problems. I'm
using multipliers now which I find easier to use and to read. Thanks
to Brett Duncan.
This now finishes my first project using lilypond. I like it and will
continue using it. Great stuff!
Christian
Just out of curiosity, (since I don't play, nor read, drum music), I
compiled this with lilypond version 2.13.4 on ubuntu. It built the
output, but with many complaints like:
GNU LilyPond 2.13.4
Processing `test.ly'
Parsing...
Interpreting music... [8]
Preprocessing graphical objects...
Philippe Hezaine wrote:
elision done here...
Hi,
There is an error in the typesetting.
The author writes cymr8 sn8
Write it: cymr sn8
Cheers.
Thanks! one quick global search and replace and the code compiles
cleanly and gives a good output.
Patrick
Frederick, using 2.13.4, with your version of the title on a separate
page, I get 434 instances of:
programming error: note head has no event cause
continuing, cross fingers
and 217 instances of:
programming error: these accidentals do not have a pitch
continuing, cross fingers
It follows a
Graham Percival wrote:
What about a version that read from standard input and wrote to
standard input? I'm thinking about the documentation -- we could
automatically format all lilypond input syntax.
On unix a lot of tools default to input coming from one or more file(s)
whose names are
Soon to do my first guitar tab piece in lily and was wondering if
there's any way to automagically print out the TAB key, i.e. the thing
that explains to the reader/player what all the TAB symbols mean? Most
TAB pieces have one, and since there's a number of /families/ of guitar
TAB notation
Carl Sorensen wrote:
On 10/27/09 12:53 PM, "Patrick Horgan" phorg...@yahoo.com wrote:
Soon to do my first guitar tab piece in lily and was wondering if
there's any way to automagically print out the TAB key, i.e. the thing
that explains to the reader/player what a
Jiri Zurek (Prague) wrote:
...elision by Patrick ... I am so sorry
that I did not study computer science so that I would understand scheme
coding, but to my greatest misfortune it is above my capabiblities. I am
alone to be blamed for this, but this is the reason that I am looking for
someone to
Graham Percival wrote:
On Fri, Oct 30, 2009 at 7:55 PM, Patrick Horgan phorg...@yahoo.com wrote:
Don't feel bad. I have a Masters in Computer Science and I don't understand
Scheme at all in spite of having an AI class that used Scheme about a
million years ago.
sarcasm
I've committed to making a key for guitar tablature that will show
little snippets of tab along with descriptions. How do I do that? Any
pointers greatly appreciated;) I understand TAB quite well, and vocal
music on lilypond well, as well, but well, don't understand how TAB on
lilypond that
Federico Bruni wrote:
I'm writing a blank sheet to be used for hand writing (see attached file).
The problem is that the first bar of each line is too large compared
with the other bars. I guess this is due to a default padding value of
some property.. I don't know which..
You'd want some
Just quickly, because many will miss this, on gamedev network there's a
cool little orchestration tutorial.
http://www.gamedev.net/reference/music/features/brfOrchGuide/
Patrick
___
lilypond-user mailing list
lilypond-user@gnu.org
\set Staff.melismaBusyProperties = #'(melismaBusy)
a4 bes2 a4 bes1 \melisma ~ bes ~ bes ~ \melismaEnd bes
Lilypond complains about the ~ after the \melisma, but I want the tie there.
Help!!!
Patrick
___
lilypond-user mailing list
I just found out that if you use phrasing marks, you don't have to put
in time extenders in your lyrics! It makes it so easy! I wrote all
the time extenders, then learned about phrasing marks, and now I get to
take all the time extenders back out! Can I write a section for the
tutorial that
I've long wanted the mutopia O Magnum Mysterium transcribed by Jeff
Covey with apparently much help from jcn to build with any current
version of lilypond. With the help of the excellent new documentation
and several of the people here I have it working fairly well. I want it
to print the
If anyone would like a copy of the .ly pond for O Magnum Mysterium drop
me a note and I'll email you a copy. But--if you get a copy and print
it please check for problems and if you see anything that could be
improved, let me know:) It prints a choral score in one pdf, another
pdf with the
For example, from O Magnum Mysterium I get 5 midi files, one for the
choral rendition, then one for each voice. They are named:
O_Magnum_Mysterium.midi soprano
O_Magnum_Mysterium-1.midi alto
O_Magnum_Mysterium-2.midi tenor
O_Magnum_Mysterium-3.midi bass
Then the second book,
I have several books in the same file and the ragged-bottom setting in
the paper is good for some not for others. Is it possible to override
the setting per book?
patrick
___
lilypond-user mailing list
lilypond-user@gnu.org
Mats Bengtsson wrote:
In my
experience, it's fairly uncommon in printed music to have this kind of
different durations in the two alternatives, so I don't think that it's
common enough to deserve a specific example in the manual. You may want
to submit it to the LSR, though.
It's not
Nicolas Sceaux wrote:
oops, baseline-skip and word-space should also be fixed absolutely, and
not based on the ones from props.
Do you mean like:
#(define-markup-command (abs-fontsize layout props size arg)
(number? markup?)
(let* ((ref-size (ly:output-def-lookup layout 'text-font-size 12))
I think that I've sent a copy of my .ly file to everyone that requested
one. If I missed you let me know.
It's de Victoria's O Magnum Mysterium. The file generates choir,
individual parts, choir with piano reduction, and midi files for choir
and for each part.
Patrick
Nicolas Sceaux wrote:
Actually I was thinking about computing the new word-space and
baseline-skip based on the one defined on the paper block (ie the
default one) multiplied by the magnification. Then, when using
\abs-fontsize is like making a new start, getting rid off previous
font-size,
Here's a small sample built from the beginning of your code:
\version 2.10.10
bracketUp = {
\override Staff.HorizontalBracket #'direction = #UP
}
bracketRevert = {
\revert Staff.HorizontalBracket #'direction
}
voiceone = \relative c'' {
\set Staff.midiInstrument = harpsichord
It seems the International Music Score Library Project
http://imslp.org/wiki/IMSLP:Open_Letter_%28Reopening%29 with legal
support from the free as in beer community has risen from the ashes.
Patrick
___
lilypond-user mailing list
I've been working with one of the guile developers,
because the development (git) version of guile, when
used with gcc 4.3 or newer wouldn't build lilypond
(or a lot of other stuff). Yesterday we figured it out
and now you'll be able to use the development version
of guile with the development
It's not a matter even of using 0 or 1 indexing, it's the user interface
that's in question.
In computer software most things are 0 indexed, but reported to users as
if they are
counted by ones. People count, computers index.
Thanks
Patrick
___
Sebastiano Vigna wrote:
One-indexing is brain damaged. See EWD831:
http://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD831.html
Ciao,
I've read it, and while interesting, it doesn't bear much on the
issue. It's obfuscatory rather than explicative. I've also done the
I believe the truth is more along the lines of duckling imprinting--you
know that ducklings imprint on whatever moves first and think that that
thing, duck, dog or person, is mommy. We do the same with whatever
editor we learned well enough to work with first. For me it was vi.
I've
I see many examples with \context, or \new used in the same place. I've
read LM 3.1.1 for example which tells me that if I don't create
explicitly a \new Staff or \new Voice, they will be created
automatically, and goes on to refer to that as the implicit creation of
contexts. I often see
Has anyone tried the violin part as a vocal sight singing training tool?
Patrick
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
[EMAIL PROTECTED] wrote:
Here's a working copy of his link
to the music.
Patrick
Good morning list.
Apologies for the cryptic subject header, but what I need to do is
difficult to express in words.
In short, I need to show two notes tied, where the tie forms a circle
in the middle,
Grammostola Rosea wrote:
Hi,
Trying to make my first lilypond song and put let it be on score but I
can't make the timing of the lyrics fit with the melody... :
Try this:
\version 2.11.53
melody = \relative c' {
\clef treble
\key c \major
\time 4/4
\partial 4
g8 a c4 c d a c c d e
Graham Percival wrote:
If you look at the latest docs using texi2html, this has already
been dealt with:
http://kainhofer.com/~lilypond/texi2html-out/Documentation/index.html
Cheers,
- Graham
And quite nicely too. Is that default output totexi2html or did you
have to tweak options or
Robin Bannister wrote:
And it has nice Easter Eggs to keep you on your toes:
e.g. the green bit in 2.1.3 is in a different language; Viennese, I
think.
I don't think that's on purpose--the same section of the same page on
the usual web site is in English. Quite cool though--I would have
Mats Bengtsson wrote
... elision ...
One possible trick is to typeset each score line as a separate stave
and remove the initial connecting bar line
that you normally see in a multi-stave score, as well as the time
signature on all but the top line.
Here's an example:
... elision ...
What
Han-Wen Nienhuys wrote:
Perhaps we should have a nice scheme hack that will print out the
context hierarchy at any point.
Speaking of nice scheme hacks. I had come across a way to have the
output pdf show all the measurements and where they came from. I guess
I'm just not creative enough
Jay Anderson wrote:
Strange I'm seeing the same problem with this example. I've tested on Ubuntu
8.04 which should have the same install as fedora and on osx 10.4 PPC. I'm not
sure what would be causing this if the same install produces normal output for
some people and not for others. Are
Bertalan Fodor (LilyPondTool) wrote:
I must note however that I strongly disagree with the approach you
must read the manual first. Honestly, when you buy an house-hold
appliance you first read the manual? I doubt. For making the first cup
of coffee you won't read the manual. Later, when you
Ralph Palmer wrote:
Anyone else remember Booker T. and the . . . ?
In any case, it might make sense to use at least some of the acronyms
judiciously. There is a wide variety of users on this list, and many
of the discussions are, while not exclusive, at least aimed at a
particular audience.
David Bobroff wrote:
... much cool stuff elided...
who use it, the better. If we start kicking people in the teeth for
every stupid question or, more importantly, for the *first* stupid
question, I suspect LilyPond will have a smaller set of users.
Well, how many questions do we have to wait?
Graham Percival wrote:
...elisions galore...
As I said, I've tried polite recruitment. Take a look at the email
archives; probably about six, twelve, and eighteen months ago. It
seems to have worked for doc writers, but it hasn't worked for finding
(and keeping) -user support
There's an incorrect entry in Appendix E LilyPond command index in the
Notational Reference. \displayLilyMusic is in there twice, once
pointing to the entry for \displayMusic
||
Graham Percival wrote:
[1] Personally, I'd go for the Fuzziness Force, devoted to
making confused people feel warm and fuzzy. But I suspect that
other people aren't as fond of fuzzy things as I am... and
besides, people would start calling you the FF or FFers, and
this whole thing started with
Dominic Neumann wrote:
Hi Maarten,
I think it is standard behaviour.
I remember there was a command to let LilyPond display all the spaces
it uses and its names. But I don´t remember the command and couldn´t
find it by searching ...
it's annotate-spacing and used in the \paper as in this
Kieren MacMillan wrote:
I would offer that was a result of faulty MIDI documentation, not
faulty templates.
Kieren.
I agree. I was surprised, not unpleasantly to have midi files appear,
and learned how to do them by example, But /still/ would prefer the
templates to not have them. (Unless
ayryq wrote:
I believe you can, I was going to clip your stuff, build it on my
machine, and build an example for you, but this example won't actually
build on my machine. Just as a hint, in the work I did for O Magnum
Mysterium, I combined several thing like this:
sopranoTotal =
Kieren MacMillan wrote:
The last time I checked Mutopia, I was shocked by the (low) quality of
the coding. =(
I personally would never suggest that anyone use any Mutopia file I've
seen as an example/template.
How about the O Magnum Mysterium that I just re-did and contributed back
to
Neil Puttock wrote:
As for \hcenter and \column, should I leave these as duplicates of
\center-align and \left-column (which would help minimize user
complaints), or remove them?
As a compromise, how about leaving them in for now, but marking in the
documentation as duplicates of
Mats Bengtsson wrote:
Patrick Horgan wrote:
As a compromise, how about leaving them in for now, but marking in
the documentation as duplicates of \center-align or \left-column and
/deprecated--users should migrate to the new syntax as the older will
eventually go away/.
No! A fairly
Kieren MacMillan [EMAIL PROTECTED] wrote:
\new Staff \with { instrumentName = "Violin I" }
Unfortunate that the midi is by default commented out or else you could
also do:
\new Staff \with {instrumentName= "Violin I" midiInstrument="violin"}
and get the midi to sound right. I
Jonathan Kulp wrote:
Ah. It never occurred to me to try to allow for anything but the
standard lilypond filename.ly command. That's a good idea. I don't
use anything but the standard command very often, though, so I won't
lose any sleep over it. I *was* prepared to lose sleep over the fact
Kieren MacMillan wrote:
Hi Patrick,
Unfortunate that the midi is by default commented out or else you
could also do:
\new Staff \with { instrumentName= Violin I midiInstrument=violin }
and get the midi to sound right.
Why can't this be done with the MIDI commented out?
Works fine for me
Kieren MacMillan wrote:
I think Mutopia is a rather unfortunate resource: with a few notable
exceptions, the examples there actually detract from the good image
Lilypond has cultured in other places.
I agree. They're begging for people to pull stuff down, fix it, and
recontribute. If there's
Jonathan Kulp wrote:
Nice!
Thanks for this, Patrick! It works just right. Now I have to look at
it to figure out *why* it works the way it does ;-) I haven't used
that sort of construct before...
Jonathan
Patrick Horgan wrote:
Instead of basename you could use the built
Tom Cloyd wrote:
The only
thing here that's looks like it might be the shortcut script is
"lilypond". My user acct. owns it, and it's marked executable, but...
try changing directory (cd ~/tomc/bin) to the tomc/bin directory, and
typing ./lilypond --version and pressing enter. If
Chris Snyder wrote:
This isn't as big of a deal with single-user systems, but it still is
a good way to make sure that users are aware that they're not
executing system-supplied software.
Au contraire! If some bad guy on the internet has managed to hack any
account sufficiently to install a
Patrick McCarty wrote:
I have tried adding these lines to ~/.bashrc in the past, too, but it hasn't
worked for me. Instead I put this is my ~/.bash_profile
Ah, one of my favorite pet peeves. .bash_profile is run if it's a login
shell, and .bashrc if it's a non-login shell! I put all the
Kieren MacMillan wrote:
One thing I'd look into is whether or not the repeated
\context {
\Score
tempoWholesPerMinute = #(ly:make-moment 110 4)
}
can be centralized, either through a variable, or via a global command
(e.g., at the top of the file).
Thanks! I had that because all
Tom Cloyd wrote:
I will certainly say this about the Lilipad documentation: Other than
possibly Gimp, I haven't seen anything else in the Linux application
program world that compares to it. I've found it usable, helpful, and to
the point. A fine achievement, without doubt.
Definitely better
Gilles Sadowski wrote:
3. Using the lilypond program (on Linux) amounts to learn the following 2
commands:
$ lilypond myfyle.ly
$ xpdf myfile.pdf
That certainly should not scare away people motivated by the nice printed
scores which this software produces. [Of course, assuming
If you haven't seen it, the News link on the 2.11 documentation page
tells you all the changes for 2.11. It's pretty cool, and has a link at
the bottom to the 2.10 changes. Funny thing: my spell checker suggests
that setEasyHead should be sleepyHead. I wonder if that market would
make all
I was looking up cadenza and the second video on this page
made it all clear. You should all see it.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Maarten Deen wrote:
Lilypond
has as standard setting that the instrument is put centered below the
title, subtitle, etc.
But I'm used to the first page having the intrument set at the left
side of the page (where Poet is placed) and only for subsequent pages
the instrument is set top
Han-Wen Nienhuys wrote:
commit 7f595671928233af9d1c76c5cb400f2010c65b72
Author: hanwen hanwen
Date: Mon Sep 5 14:12:00 2005 +
(make-ps-images): use png16m again, for sake
of IE users.
How does IE deal with pngalpha images today?
They support it in IE7 and forward.
Patrick
Han-Wen Nienhuys wrote:
According to google analytics on lilypond.org - 25% uses IE of which
65% uses IE7.
Why that means 8.75% of the people could potentially think png sucks.
For my web site I use png on the theory that if people are still using
ie6 they should upgrade. For a
James E. Bailey wrote:
That is very well covered in LM 5, so I can understand why it wouldn't
be duplicated.
That was my concern about the policy in the LM to never cover anything
that was previously covered...it means that you (the reader) have to
have integrated the content of previous
b wrote:
Hi list.
I'm a beginner in lilypond (and sheet music). Just started typing in a
piece. Everything is fine - except for the last couple of measures.
I've been all around searching all documentation and this list.
However, I still have some problems. I'd be thankful if any of you
Mats Bengtsson wrote:
The tex backend for LilyPond hasn't been supported for several
years now. Don't expect it to work!
It would make sense then to remove the option.
Patrick
/Mats
James E. Bailey wrote:
Well, now that lilypond can compile a file in emacs, I've been
looking around,
Mark Polesky wrote:
Nice work, Kieren. I forgot about#'height-limit. I also forgot to
include an image file (something I'm trying to do more). Here it is:
Mark, yours is much better than the original lilypond solution,
but, particularly in the first measure, the original pdf breathed
Johan Vromans wrote:
...much
elided...
http://www.squirrel.nl/pub/xfer/ltx01.png
http://www.squirrel.nl/pub/xfer/ltx02.png
The second one looks quite similar to a lilypond score when rendered
with:
\paper { annotate-spacing = ##t }
It would certainly be your friend doing something
Jonathan Kulp wrote:
This is an old thread but I found it in my email box and thought I'd
respond because I've recently written a script to handle this sort of
thing. I share with some trepidation since last time I shared a
script, someone pointed out to me that there was already a lilypond
Reinhold Kainhofer wrote:
I now added Patrick's design as an alternative stylesheet in git and
triggered a rebuild of the docs on kainhofer.com. This way we can
evaluate at the same time all the designs we get and then decide which
we should use (or which aspects of which design should
Might as well throw in Jakob Nielson's Top Ten Mistakes in Web
Design.
Patrick
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Josh Parmenter wrote:
You can set the tagline to in the \header block.
Ah, but I specifically asked for a way to do it without editing the file
so the script to do it via command line argument. This just doesn't
make the cut grin; NEXT!
Patrick
Jonathan Kulp wrote:
I'm guessing that one of the netpbm tools will handle transparency,
it's just a matter of figuring out which one. Didn't this come up on
a recent thread? I seem to remember trying it out on something and
getting a transparent background. When I get some time later I'll
Here's a modified version of Jonathan's unix/linux script that supports
arguments which are:
-t or --transparency : output format forced to png and you get
transparency
-r=N or --resolution==N : (example -r=72) set resolution
-f=FORMAT or --format=FORMAT : (example -f=jpeg) set
Neil Puttock wrote:
Hi Jon,
2008/9/17 Jonathan Kulp [EMAIL PROTECTED]:
I'm guessing that one of the netpbm tools will handle transparency, it's
just a matter of figuring out which one. Didn't this come up on a recent
thread? I seem to remember trying it out on something and
In snippet no. 433 the Rehearsal Marks don't have the alignment you
might expect. Grabbing down the snippet and compiling it with the
current lilypond works fine and produces the desired result, but in the
image in the snippet, the alignment of the
rehearsal marks never move. It made it quite
ther are found.
I also check for the existence of pnmtojpeg and abort the script if
not found with
a message that the netpbm utilities have to be installed to use the
script.
Now the script is much larger because of all the checking.
Patrick
Jon
script attached this time...
Patrick
Alright, this is probably my last version. It now checks the input
for format against all the available conversions (found by looking for
all the programs in the filesystem that start with ppmto and pnmto) and
if you didn't pick one, gives you all the choices!
Enter desired output format
Jonathan Kulp wrote:
Hi Patrick,
I've been running your script trying to use the command-line
arguments, and something's happening with the format argument. I
specify it with an argument, but then I still get prompted for
format. I might not be doing the flag right. I've tried it with
Andrew Hawryluk wrote:
I just learned that there are a lot of Monet Waterlilies to choose
from, so maybe this will be helpful to anyone on the list with
graphics skills:
With any of the newer browsers you can use pngs with alpha, and take any
image and give it much transparency to the point
assistant - Patrick Horgan #
#*#
# Change log
#
# 1.1.1 Added -a, -V and much comments
# 1.1 Added checking of return codes so we could
# abort if something failed.
# 1.0 Initi
Jonathan Kulp wrote:
Thanks for trying it out, Josh! Glad to hear it worked for you on
OSX. Patrick has been dealing with the flags, and I don't really
understand how to do them, so my very dirty solution would be simply
to comment out the last bit of the script that opens the file :). I
but still
serious enough (as Valentin already wrote), and I second Patrick Horgan
comment on links color: maybe we could make links a bit more blue?
And note that the other Patrick reported that his style was supposed to
produce underlined links, (and did on his machine). Has anyone looked
into w
1 - 100 of 159 matches
Mail list logo